London is acknowledged to be one of the most beautiful cities in the world. It’s been a magnet for tourists for generations. Plenty of celebrated...