Harrods

From $ -1 per night

Avg. User Rating:


87-135 Brompton Road, London, England SW1X 7XL+44 (20) 7730 1234
Show More Info
Harrods Photo, London, England

User Reviews

Results 1-10of 27 Reviews


Shoppers heaven!
Shoppers heaven!
World's Best Department Store
Harrods
Harrods
Spending Time and Money
Spending Time and Money
The Ultimate One Stop Shop!


Harrods
Harrods
Harrods... Richly Overrated
Harrods... Richly Overrated
Harrod's
Harrod's
Harrod's
Harrods