Disclaimer: There is a really good chance that this post contains affiliate links. If you click through and make a purchase, I may receive a small commission (at no additional cost to you). This helps support and run my blog. I only recommend products I personally use and love. Thank you for your support.
London has earned a spot on most people’s bucket list for several excellent reasons. Not only is it home to the British Royal Family, it has a rich history, a thriving cultural hub, and has a variety of entertaining activities to suit all budgets. Even the locals love to partake in the best London has to offer. Here are a few suggestions to help make your visit unforgettable.
Table of Contents (skip directly to the info you're looking for)
Amazing Things to do in London:
Free is better
You don’t need a big budget to have a memorable day in London. It costs nothing to stroll down the Mall to have your picture taken in front of Buckingham Palace. If you visit at 11:30 am you’ll witness the Changing of the Guard up close. It’s free to explore Hyde Park – the largest and most famous park in London, which hosted many demonstrations throughout history, including protests by the Suffragettes. The British Museum is also free to visit, and it’s home to mummies and 13 million other artifacts from the ancient world. In fact, as long as you have an underground ticket to all the London zones, there is nothing you can’t visit on a small budget.
You might also like: A London Itinerary for 3 days!
Don’t be put off by the long queues; it’s worth the wait to see London from 433 ft above the Thames. If you don’t want to wait, you can skip the line completely with a London Eye: Skip-the-Line Ticket. This advance ticket allows you to take a ride at any time on the day you plan to visit.
Recommended: 10 Best photo spots in London
Catch a show
There’s no business like show business, and London is full of live entertainment. You can choose to catch a matinee of one of the many West End productions available, or you can experience a show by the bard himself at Shakespeare’s Globe Theatre. You don’t even need to go to a theatre to see a play. A particular speciality of London theatre are plays staged in non-traditional spaces. The Finborough Theatre is a tiny room above the Earl’s Court pub. The Arcola is a converted industrial building in Dalston. There’s plenty to keep the open-minded theatre-goer on their toes.
Incredible nights out
No two nights out in London are ever the same. Between West End evening shows, musical events in pubs, and even a late-night Jack the Ripper tour, you are spoiled for choice every night. If you’re celebrating a special occasion, such as an anniversary, then book a VIP London club table to make it more memorable. If you’re on a budget, you can grab some street food for under £5, then search for pubs and clubs with a happy hour. You could also catch a theatre production on a small budget, as standing tickets at the Globe only cost £5. With so many options available, you have no excuse to stay in all night.
If you’re looking for some last minute souvenir shopping, look no further than Covent Garden. This popular London destination also has theatres, restaurants, and a rich history.