ENTERTAINMENT

London named Europe’s Shopping Capital

Westfield Stratford City
It is official: London has enchanted the global shopper with its array of culture and classic style so much that it has been named the top shopping capital in Europe.
More news