
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.
Top things to do in London
Must-do London activities
Unmissable London events

Things to do this week
Fun activities and things to do this spring
New museums and exhibitions
Things to do with kids
Discover Royal London
Tickets, hotels and offers
Days out in London
Unusual, quirky and hidden things to do in London
Free and cheap 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!