Harrods

4.5/5388 Reviews

MonumentFeatured Neighbourhood

7 photos >

Address

87-135 Brompton Rd, Knightsbridge, London SW1X 7XL, UK

View on Map

About Harrods

Harrods is a luxury department store located in London. The store has over one million square feel of retail space occupied by over three hundred departments. The company’s motto, All Things for All People, Everywhere, is quite telling.