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).