London is no longer ‘the clear leader’ amongst global financial centres, says City of London


London and New York rank joint-first as the world’s top financial centres, according to new analysis by the City of London Corporation.

This content is available only to PrimeResi Members.

If you have a membership login below, otherwise join Prime Resi today for full access to the Journal of Luxury Property.