Everplaces

Harrods

87-135 Brompton Rd, London, Greater London SW1X 7XL, UK 87-135 Brompton Rd, London, Greater London SW1X 7XL, UK
Shop
Harrods. London, United Kingdom
Note

It's one of those places you just have to visit, just to say you did. Harrods is a whole other world, with everything you could ever need...for a very steep price. It's a department store owned by the royal family and catered toward the luxurious lifestyle. From puppies to ice cream to designer kitchens, there are endless amounts of corners to explore.

Save and share places you love
with Everplaces

Sign up