Free things to do in London mostly include free museums, parks and viewpoints, neighborhoods to explore, and iconic attractions without an entry fee. Our list gathers the very best free activities, perfect for planning a budget trip without compromising on quality.
- 1. Natural History Museum
- 2. British Museum
- 3. National Gallery
- 4. Science Museum
- 5. Walk along South Bank
- 6. Hyde Park and Kensington Gardens
- 7. Changing of the Guard at Buckingham Palace
- 8. Camden Market
- 9. Views from Greenwich Park
- 10. Sky Garden
- 11. Victoria & Albert Museum
- 12. Explore Notting Hill
- 13. Little Venice
- 14. Bank of England Museum
- 15. Explore Covent Garden
- 16. St Martin-in-the-Fields Church
- 17. Contemporary art galleries (Tate Modern and Tate Britain)
- 18. Street Art in Shoreditch
- 19. Monument to the Great Fire (The Monument)
- 20. Free Thames Cruise (with Oyster card)
- Is it worth visiting London without spending money?
- Frequently Asked Questions about Free Things to Do in London
1. Natural History Museum
An icon for all ages: the Natural History Museum is one of London’s most beloved free museums, featuring dinosaur skeletons, fossils, minerals, and interactive sections ideal for families. The impressive building itself is worth a visit. Located in South Kensington, this free museum offers a range of exhibitions exploring technological advancements and natural heritage.
2. British Museum
Among the world’s most visited free museums, the British Museum is completely free and hosts astonishing collections: from the Rosetta Stone and Parthenon Marbles to Egyptian sarcophagi. Situated in Bloomsbury, the museum features a broad range of archaeological finds and historical collections tracing the story of humanity.
3. National Gallery
Overlooking Trafalgar Square, the National Gallery offers free access to works by Van Gogh, Monet, Caravaggio, and many more. It’s a must for art lovers and those who cherish beauty. This free London museum showcases an extraordinary collection of European paintings from the 13th to the 20th century.
4. Science Museum
Interactive, modern, and free: the Science Museum is ideal for children and teens. Hands-on exhibitions, simulations, space displays, and intriguing scientific curiosities make this one of the top free attractions in London for those interested in technology.
5. Walk along South Bank
This iconic riverside path along the Thames offers spectacular views of the London Eye, Tower Bridge and the modern skyline. It’s perfect for a stroll, photography, and soaking up London’s urban vibe. One of the most popular free attractions for both tourists and locals.
6. Hyde Park and Kensington Gardens
The green heart of London, Hyde Park and Kensington Gardens offer lawns, ponds, squirrels, playgrounds, as well as the Albert Memorial and Peter Pan statue. Ideal for picnics and relaxing, these parks rank among London’s best free experiences.
7. Changing of the Guard at Buckingham Palace
A classic, not to be missed. This ceremonial event is free to watch and takes place in front of Buckingham Palace on select dates, usually every other day. Arrive early! The “Changing of the Guard” is one of London’s most iconic free attractions.
8. Camden Market
Colorful, alternative, and vibrant. Wandering the stalls, street art, and international cuisines is free and exhilarating. Camden is a must for those who love eclectic and alternative vibes.
9. Views from Greenwich Park
One of London’s most scenic viewpoints. Here, you can see the city’s skyline and the Thames winding below. You’ll also find the Prime Meridian (the line outside is free to visit). The nearby National Maritime Museum is also free and tells Britain’s seafaring history through interactive exhibits.
10. Sky Garden
Sky Garden is a free panoramic terrace over 150 meters high. You’ll need to book online (it’s free), but admission costs nothing. Unmissable at sunset: this free London rooftop offers breathtaking city views. Be sure to book in advance for entry.
11. Victoria & Albert Museum
A design, fashion, and decorative arts temple. Entry is free and the building itself is a masterpiece. Located in South Kensington, this free museum has a stunning collection of decorative arts and design.
12. Explore Notting Hill
From pastel-colored houses to vintage bookshops and Portobello Road Market, Notting Hill is perfect for a charming and photo-worthy stroll. One of the prettiest free attractions in London.
13. Little Venice
An unexpected side of London: peaceful canals, residential boats, floating cafés, and tranquility. Take a slow walk away from the crowds—Little Venice delivers a unique free experience.
14. Bank of England Museum
Little-known, but fascinating: explore historic coins, banknotes, gold, and economic stories. Free entry always, this museum offers a unique insight into the UK’s financial history.
15. Explore Covent Garden
Street performers, elegant architecture, and a theatrical atmosphere. Just wandering Covent Garden is a fun and free experience—one of the liveliest free attractions in London.
16. St Martin-in-the-Fields Church
More than just a place of worship—enjoy free classical and jazz concerts, either in the crypt or the main nave. A unique chance to experience live music for free in the heart of London.
17. Contemporary art galleries (Tate Modern and Tate Britain)
Both free, these are pillars of modern and contemporary art. From Tate Modern’s Turbine Hall to Turner watercolors at Tate Britain, these galleries offer some of the best artistic experiences among London’s free museums.
18. Street Art in Shoreditch
London’s most alternative neighborhood. Banksy and other international artists’ murals are everywhere—enjoy them for free just by walking. A perfect free attraction for street art fans.
19. Monument to the Great Fire (The Monument)
The climb up is paid, but seeing the monument from outside is free, and it’s a significant piece of London history. Nearby, the London Mithraeum offers a unique and free experience—explore a Roman temple beneath the modern city.
20. Free Thames Cruise (with Oyster card)
With an Oyster Card, you can ride regular boat services at no extra cost if you stay within the daily cap. An original way to see London by water—free (or almost).
Is it worth visiting London without spending money?
Absolutely. London is one of the few major European capitals where you can enjoy a full cultural experience for free. Free museums, manicured parks, iconic neighborhoods, and urban panoramas make the city ideal for a low-cost trip.
Frequently Asked Questions about Free Things to Do in London
What are the best free museums in London?
The most popular ones are the British Museum, Natural History Museum, National Gallery, and Science Museum. They’re free all year and feature world-class collections. The Imperial War Museum, with its military history exhibits, is also a great free option.
Are there free attractions for kids in London?
Yes, many museums are especially child-friendly, such as the Science Museum and Natural History Museum. Parks like Hyde Park and Kensington Gardens also offer plenty of fun free activities.
Can you get a free view over London?
Yes! The Sky Garden offers incredible panoramic views over London for free, just book in advance. Greenwich Park also gives you a fantastic city view.
Are there free tours in London?
Yes, there are free walking tours (tip-based), such as Sandeman's or historical tours in areas like Soho, Camden, or Westminster. A great way to discover London by foot.
How much do you save using free activities compared to paid tickets?
A lot. You can spend an entire day between a museum, park, walk, and market without spending anything, whereas paid attractions could cost you €30–50 for the same. Note: many free museums in London welcome donations to support their activities.

