M
Moe G Review of Harrods
Perhaps the most famous store in London is Harrods...
Perhaps the most famous store in London is Harrods. London's most famous and unique large store is not in the central area but a mile or so away in Kensington at Knightsbridge, next to the Underground Station of the same name.
Comments: