21 reasons why London is the best city in the World(02) Mr. Dean Torp 29 Jul 2025 Save Image Image gallery: London Artesian Bar: What Happened to the World's Best Watering Hole?