87-135 Brompton Road, London, United Kingdom, SW1X 7XL
The world’s most famous luxury department store that attracts 15 million visitors a year. More affordable than you might think.
Harrods is still one of the largest department stores in London covering seven floors and 4.5 acres of shopping space.
weekday: Mon-Sat 10:00 - 21:00
weekend: Sun 11:30 - 18:00
venue Shop | features shop
Your surname & email address will NOT be published.
By submitting a review you agree to be added to our mailing list.
Please enter your email address carefully - we may send a verification request.
We will NOT share your personal information with anyone.
We check every review before publication.
You can read our moderation and picture policy here.