Harrods
department store in
London
#24 in London
/
#41 in United Kingdom
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
Message
Go to Planner