My favorite place to shop in London.Harrods - The Tourist Mecca stunning store - The food hall worthy of its own hollywood walk of fame star! the urban myth for Harrods is they can get you anything you ask for!
Entrance Hall to the Natural History Museum, London, England. Romanesque Revival but with modern materials and structures such as terracotta and striking steel ribs to the roof. All decorated with natural imagery.