England England London

Harrods

Tips from the community

This is a must-see if you're in London, especially in December, and if you love shopping and exquisite British cuisine.

stillontheroad 3 years ago

Sixth, and last, enjoy some shopping time at Harrod's.

stillontheroad 2 years ago

Harrods Guides