Show recommendations for:
-
Harrods
Shopping: Department Store in London, England
“Harrods may be a cliché for sophisticated travellers, but the ground floor is an emporium of gustatory delight. Just try to resist buying a French chevre or … ” more
-
The Rockwell
“Visually beautiful, the warm greeting from the hotel staff when I walked in, music in the lobby, good energy”
Advertisement







