It's Harrods and therefore Iconic. On a daily basis, all year round you'll find tourists flocking to see this landmark of British retailing and I recommend everyone who is visiting London makes a point of stopping off at Knightsbridge station where their are signs to Harrods.
More