fromTime Out London3 weeks agoLondon is officially the best city in Europe in 2025London's unparalleled synthesis of historical prestige and contemporary dynamism solidifies its place as Europe's best city and a benchmark for global urban excellence.London politics