To me, London has always been the best city in the world. It was the best city in the world when it was the only city I knew, and it’s still the best city in the world after years of travelling opportunities. Nothing beats its grandeur, spectacle, beauty, culture, population…