Harrods, London, UK
Harrods is an upmarket department store located in Brompton Road in Brompton, in the Royal Borough of Kensington and Chelsea, London. The Harrods brand also applies to other enterprises undertaken by the Harrods group of companies.
87-135 Brompton Rd, Knightsbridge, London SW1X 7XL, UK
www.harrods.com
+44 20 7730 1234
England Culture & Tourism Route © Monika Simon Newbound 2020
England Culture & Tourism Route © Monika Simon Newbound 2020
London Visitors Guide © Simon Newbound