Harrods

Harrods

Harrods

Location Icon

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 11am - 7pm

Weekend: Sun 11.30am - 6pm

Features:
Shop
Rate Harrods
3.2
Audience Rating

Based on 6 votes

No Reviews Found

Comments / Reviews are the subjective opinion of Travel Gay users, not of Travel Gay.