London has been ranked as the world's best city for 2026 by Resonance Consultancy and Ipsos, which ranked 100 cities as per liveability, lovability and prosperity. New York City was on second spot, while Paris, Tokyo and Madrid are among the top five. Singapore, Rome, Dubai, Berlin and Barcelona are also among the top 10 cities worldwide.
short by
Sakshita Khosla /
04:26 pm on
20 Nov