London is indeed one of the world’s great cities. It’s a magnet for tourists from every corner of the globe. They come to visit famed...