Harrods: Iconic Luxury Department Store in London

Harrods Overview Harrods Photos and Visitor Information Visit Duration Surprisingly Affordable Store Rules Photography Guidelines Contact Information Opening Times Harrods opened in 1849 and has a reputation for excellence and the finest-quality merchandise. Iconic in London, Harrods boasts over 300 departments across seven floors, making it easy to spend a lot of time—and money—exploring. Don’t…

Read More
Back To Top