Union jack flags line the mall in front of buckingham palace.

Things to do in London

Discover endless things to do in London with this ultimate guide to unmissable activities, iconic landmarks and unforgettable days out. Explore the city's rich history on fascinating sightseeing tours, immerse yourself in culture at world-class museums and galleries, or enjoy the many free experiences waiting to be uncovered. Stroll down famous shopping streets and celebrate special occasions with dazzling theatre performances, spectacular London musicals and vibrant restaurants and bars that bring the city to life.

Must-do London activities

London by night open top bus tour

Book tickets now

Fun activities and things to do this spring

Tickets, hotels and offers

Unusual, quirky and hidden things to do in London

Explore London by area

London is a city of endless possibilities, offering something for everyone. Marvel at world-famous landmarks, dive into rich history at museums or uncover hidden gems in quirky neighborhoods. Indulge in top-tier dining, shop in iconic districts and experience unforgettable theatre and immersive experiences.

Whether you're a first-time visitor or a seasoned explorer, London’s vibrant energy is waiting for you. Start your adventure and plan your visit with Visit London today.

How can I make the most of my time in London?

The best way to see London is to mix iconic landmarks with hidden gems. Hop on a sightseeing bus or boat for stunning city views, then wander historic streets to soak up local charm. Explore world-class museums, catch a dazzling theatre show, and enjoy diverse dining experiences. Whether you prefer guided tours or self-led adventures, London’s magic awaits.

What should I know before visiting London?

Make the most of your visit with these essential London travel tips. Use an Oyster card or contactless payment for easy transport and plan your itinerary to balance iconic sights with hidden gems. Make sure to pack for unpredictable weather, and explore beyond the tourist hot-spots for unique local experiences. Book attractions in advance to guarantee entry and don't forget to embrace the city's diverse and delicious food scene.

Is London affordable for travellers on a budget?

It's certainly possible to explore London on a budget! Take advantage of the many free museums, art galleries and stunning parks. Use an Oyster card or contactless payment for affordable transport and enjoy budget-friendly street food or local markets for delicious eats. Walk along the Thames, discover historic neighbourhoods and grab cheap last minute West End theatre tickets. Plan wisely, and you’ll experience the best of London without breaking the bank!