Archive | England

RSS feed for this section

The verdict is in: London is Europe’s best shopping destination

There´s gold at the end of the rainbow for London´s shopkeepers… Another reason to love the British capital? Well, could be…depending on your priorities. Anyway London came in at number one in the Globe Shopper City Index – Europe, a new Economist Intelligence Unit (EIU) research program sponsored by Global Blue. Global who? They run the […]