Harrods
- 87-135 Brompton Road SW1X 7XL England United Kingdom
- +44 20 7730 1234
-
Opening hours
Open daily 10:00 - 21:00
Fridays 10:00 - 21:00 - https://www.harrods.com/en-gb

The Londoner
38 Leicester Square, London, WC2H 7DX, United Kingdom