Harrods

This is an upmarket department store located in Brompton Road in Knightsbridge, in the Royal Borough of Kensington and Chelsea, London.
This really is the most amazing store and has pretty much everything you can imagine
under one roof.

Nearest Tube: Knightsbridge

Contact: 020 7730 1234

London Shopping |