Day 6
Trip to Harrods
June 19, 2013 in England ⋅ ⛅ 25 °C
Harrod’s is one of those must see sights in London as it is an institution in the city.
It has a long history of elegance and expensive merchandise which we can attest to.
For example on the dayRead more