If you only visit one store in London, make it Harrods. Established in 1834, it's now world-famous with good reason. It's a place to explore and be amazed by, more than just a department store. With seven floors of retail, the garish Egyptian ... 

Click here for more details

Attraction location

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message