London has been ranked the World’s Best City for the 11th year in new research by Resonance, supported by Ipsos and revealed today at WTM London.
New York came second in the report and Paris third. Overall, the United States had the most cities in the 2026 Top 100 with 19, followed by Germany with eight and China with seven.
New York came second in the report and Paris third. Overall, the United States had the most cities in the 2026 Top 100 with 19, followed by Germany with eight and China with seven.
