Harrods
Harrods
- ★★
- ★★
- ★★
- ★★
- ★★
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.
Harrods is still one of the largest department stores in London covering seven floors and 4.5 acres of shopping space.
Weekday: Mon-Sat 11am - 7pm
Weekend: Sun 11.30am - 6pm
Features:
Shop
3.2
Audience Rating
Based on 6 votes
Weekday: Mon-Sat 11am - 7pm
Weekend: Sun 11.30am - 6pm
No Reviews Found
Comments / Reviews are the subjective opinion of Travel Gay users, not of Travel Gay.