Harrods

department store in London
#24 in London / #41 in United Kingdom
Photo
by Fred Romero from Paris, France
/ CC BY 2.0

Harrods in London, United Kingdom, is a world-renowned luxury department store located in the affluent district of Knightsbridge. Established in 1849 by Charles Henry Harrod, it has since become an iconic shopping destination known for its opulent architecture, expansive range of high-end goods, and exceptional customer service. Spanning over 1 million square feet, Harrods features more than 300 departments offering everything from designer fashion and jewelry to gourmet food and home furnishings.


Hotels

Find hotels nearby:

Tours & Activities

Also check out