With direct flights to 348 destinations and more than 125,000 hotel rooms, London provides the perfect meeting place for your next event. Jump on a Eurostar train to get from London to Paris or Brussels in just over 2 hours, or explore the more than 1,000 venues in the city. London also proudly hosts more museums than any other city in the world, which include three of the world's top 5. Below you'll find a list of the most popular visitor attractions you shouldn't miss