There is no shortage of world class tourist attractions in London. They have one of the best theatre scenes in the world, luxurious hotels, delicious food and top-notch shopping.
Many of the attractions on this list require purchasing a ticket to enter; however, there are some other attractions you can visit for free. Some of these include the British Museum, Tate Modern and Natural History Museum.
*Related: 10 Reasons to Visit England Now
One of the most visited tourist attractions is the Buckingham Palace. It’s one of the most iconic royal buildings in the country and it is home to the famous display of the Changing of the Guard ceremony. It takes place outside the palace at 11:30am every day from April to July and lasts for about 45 minutes.
London is also known for their incredible scenery. There are various attractions that you can visit that provide exceptional views. Some of them include the London Eye, the Shard and St. Paul’s Cathedral.
If you’re planning a trip to London, make sure you add these famous attractions to your bucket-list. In no particular order, these are the top 10 London attractions you won’t want to miss.