Comment: London is the capital of the world when it comes to retailing

Oxford Street in London at Christmas time

Dan Hildyard has researched the retail streets of New York, Paris and Tokyo but still believes London is winning the race.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now