Despite shifting global allegiances and trade partners, geopolitical wars, and the coming AI revolution, there's one thing people still agree on: London is the world's best city. The annual World's ...