London is second only to New York when comparing size of retail market, international visitor appeal, affluence and growth potential
London, Dubai, New York, Washington, DC, and Amsterdam top the rankings of the world’s most intelligent cities.
