London is Best City in the world - ResonanceThe rankings quantify and benchmark the relative quality of place, reputation and competitive identity for the planet's urban centres.Wed Oct 04 2023