London has been named the best city in the world for the 10th consecutive year in the World's Best Cities 2025 rankings, surpassing New York and Paris. Released on 20 November, the rankings, compiled by Resonance Consultancy in collaboration with Ipsos, evaluate cities on livability, lovability, and prosperity.