London 2009

We find it hard to spend any time in London without visiting Harrod's where the slogan is "Omnia Omnibus Ubique" (All Things for All People).

Previous Up Next