101 free things to do in London

Explore London without breaking the bank. From top free attractions to cost-free concerts, there are plenty of places to visit in London for free.
Give your credit card a rest with these 101 fabulous London freebies.

Although London attractions, theatres and other venues are temporarily closed due to coronavirus, you can still find plenty of free things to do from home.

Check out this Virtually London guide for ideas, including virtual art exhibitions and museum collections, online learning experiences, and live streamed fitness classes or dance classes. You can even set your Zoom background to a London theme, all for free!

Free museums in London

  1. Be wowed by the Rosetta Stone and Egyptian mummies at the British Museum.
  2. Come face-to-face with a roaring T-Rex and experience the earthquake simulator at the Natural History Museum.
  3. Examine treasures at Sir John Soane's Museum, a 19th-century townhouse.
  4. Explore the fascinating history of England's capital at the Museum of London.
  5. Hold a genuine bar of gold at the Bank of England Museum.
  6. Be inspired by the beautiful objects on display at the Victoria and Albert Museum.
  7. Learn about the history of the river Thames at Museum of London Docklands.
  8. Learn how science has evolved through the ages with key objects and experiments at the Faraday Museum.
  9. Discover the life and works of one of Britain’s most inspiring designers at the William Morris Gallery.
  10. Head to Greenwich to swing by the Queen's House and the National Maritime Museum

Sightseeing Pass

Save money on top attractions and skip the queues

Buy now

Unusual attractions

  1. Marvel at the Jar of Moles at the Grant Museum of Zoology.
  2. Be dazzled by the 400 exhibits – including a Spitfire and a Harrier fighter jet – on display at the Imperial War Museum.
  3. See the gigantic overstuffed walrus at the Horniman Museum.
  4. See the world's oldest dinosaur sculptures at Crystal Palace Park.
  5. See what life was like for the poor and destitute of London's East End during the late 1800s in the Ragged School Museum.
  6. Browse old sewing machines at the London Sewing Machine Museum.
  7. Examine exhibitions spanning art, health and science at the Science Gallery London.
  8. Visit the Wellcome Collection to see a bunch of marvellously weird objects, including an ancient mummy, Napoleon's toothbrush and Darwin's walking stick.

Tickets and offers

Save money on theatre, attractions, bus tours and more

Buy now

Park life

  1. Climb to the top of Greenwich Park for stunning views of the city skyline.
  2. Relax on Wimbledon Common where you'll find ponds, a nature trail and a windmill.
  3. Go deer-spotting in beautiful Richmond Park.
  4. Bliss-out in Bushy Park, home to 320 free-roaming deer.
  5. Burn off some calories by jogging around Hyde Park, which covers 350 acres (142 hectares).
  6. See the Peter Pan statue at Kensington Gardens.
  7. Watch the pelicans being fed every day at 2.30pm at St James's Park. Also look out for water birds, owls, woodpeckers and bats.

Free things to do in London with kids

  1. Ride the singing elevator (JCB glass lift) in the Royal Festival Hall.
  2. Let the teens fill up their feeds with colourful shots at Instagrammers' hotspot Neal's Yard.
  3. Watch the street entertainers in the Piazza and market Covent Garden, before treating budding fashionistas at the upscale beauty and fashion boutiques.
  4. Marvel at mindblowing creations from the famous plastic bricks at The LEGO Store on Leicester Square.
  5. Follow in the wizarding trail of Harry Potter at filming location Leadenhall Market, or push a trolley through to a magical world at the wall marked Platform 9 ¾ at King's Cross
  6. Watch the skateboarders performing death-defying tricks under Southbank Centre or check out House of Vans for half-pipes and free gigs.
  7. Go mudlarking – the city equivalent of beachcombing – outside Gabriel's Wharf or on the City of London side of the Millennium Bridge, where you can check the surface for old clay smoking pipes and bits of pottery. Check the tide tables in advance.
  8. Little ones can be pirates for the day on Captain Hook's huge wooden pirate ship at the Diana, Princess of Wales Memorial Playground or let them splash about in rock pools and balance on wobbly bridges at Tumbling Bay playground
  9. Meet ferrets, bunnies, alpacas and more at Vauxhall City Farm and farm animals at Mudchute Farm and Park.
  10. See amazing exhibits, including the Apollo 10 command capsule and Stephenson’s Rocket, at the Science Museum.
  11. Explore the V&A Museum of Childhood, where you'll find dolls' houses, games and construction toys dating back to the 1600s.

Free attractions in London

  1. Watch the Changing the Guard ceremony outside Buckingham Palace.
  2. Take a selfie in front of the bright lights of Piccadilly Circus.
  3. Spot celebs at the latest red-carpet film premiere at Leicester Square.
  4. Be amazed by the ornate arches and pagodas in Chinatown, which is home to lots of low-cost eateries and Asian supermarkets.
  5. Hunt down permanent light installations around Carnaby, including one work made from 51 over-sized light bulbs.
  6. Follow in the footsteps of The Beatles by crossing the famous Abbey Road zebra crossing that's featured on the eponymous album cover. 
  7. Watch Tower Bridge open. See continuous images of the 19th-century landmark on our live video feed.
  8. Meet the stone lions at Trafalgar Square.
  9. Explore the parkland, waterways and striking venues at Queen Elizabeth Olympic Park in east London for free.
  10. Enjoy a paddle in the Princess Diana Memorial Fountain, made from 545 pieces of Cornish granite.
  11. Observe a case at the Supreme Court, the UK’s final court of appeal.

Best London walks

  1. Take a stroll along the picture-pretty South Bank.
  2. Follow the towpath through tranquil Little Venice to discover a slew of waterfront cafes and pubs.
  3. Join one of the fascinating free London walking tours run by Strawberry Tours
  4. Stroll through the lush riverside village of Richmond; start at the White Cross pub and continue past the rural idyll of Petersham Meadows, until you reach Ham House.
  5. Take a shady walk among the 35,000 monuments of Brompton Cemetery, including one of suffragette Emmeline Pankhurst.
  6. Escape the city in the ancient woodland of Highgate Wood.
  7. Spot rare plants and insects in Epping Forest.

Free gardens

  1. Chill out in the Barbican Conservatory, alive with tropical plants, trees and fish, on select days throughout the year.
  2. Venture up the yellow spiral staircase to Queen Elizabeth Hall Roof Garden for river views and drinks among wild flowers.
  3. Take some time out at Brown Hart Gardens, a secluded spot in Mayfair.
  4. Achieve Zen in Kyoto Japanese Garden in Holland Park.
  5. Take a look at the Watts Victorian memorial in Postman's Park, where acts of heroism are marked.
  6. Flower fans can soak up the floral colours and aromas of Columbia Road Flower Market.
  7. Explore the magical ruins of a church bombed in the Blitz in the pretty St Dunstan in the East gardens. 

Unusual cultural activities

  1. See prop-makers and theatre designers working behind the scenes at the National Theatre by walking along its Sherling Backstage Walkway.
  2. Visit neon wonderland God's Own Junkyard, home to Europe's largest collection of vintage neon signs.
  3. Take a peek at London's public and street art, including works by guerrilla artist Banksy and Insta-worthy street art tunnel in Leake Street Arches
  4. Feast your eyes on literary treasures, including Magna Carta and lyrics by The Beatles, at the British Library.

Free art galleries in London

  1. Get an eyeful of kings and queens, musicians and film stars at the National Portrait Gallery.
  2. Check out the Royal Academy of Arts' free collections of artworks, sculptures and statues.
  3. Discover art by world greats, including Botticelli, Leonardo da Vinci, Rembrandt, Turner and Van Gogh at the National Gallery.
  4. Admire more contemporary masterpieces by the likes of Picasso, Rothko, Dalí, Pollock and Warhol at Tate Modern.
  5. Marvel at the Pre-Raphaelites, study paintings of London from the 17th century, and more at the Guildhall Art Gallery
  6. Notice how The Laughing Cavalier's eyes appear to follow you around the room in the famous Frans Hals painting at the Wallace Collection.
  7. Keep an eye out for free temporary exhibitions at The Curve at the Barbican Centre.

Free live music in London

  1. Bag a spot at one of Southbank Centre's regular free musical performances in the Royal Festival Hall and Queen Elizabeth Hall.
  2. See opera for no charge as part of the Royal Opera House's Live at Lunch concerts. Or, take the teens for free at the English National Opera with up to four free tickets for under-18s with each full-price adult ticket purchased. 
  3. Enjoy free entry to blues bar Ain't Nothing But... from Sunday to Thursday nights.
  4. Dance along to ska, roots, reggae and folk rhythms at Hootananny Brixton, which offers loads of free gigs.
  5. See accomplished musicians performing at the prestigious Royal Academy of Music.
  6. Discover free lunchtime concerts at St Martin-in-the-Fields church.
  7. Tap your feet to live jazz every Sunday, Monday and Tuesday at The Troubadour.

Historic London attractions

  1. See the remains of London's Roman amphitheatre in the basement of the Guildhall Art Gallery.
  2. Book your free ticket well in advance to attend the Ceremony of the Keys, a ritual at the Tower of London that's happened almost every night for 700 years.
  3. Explore Kenwood House, a stunning stately home designed by 18th-century Scottish architect Robert Adam on the edge of Hampstead Heath. 
  4. View the London Wall, the remnant of the Roman wall which was built in AD 200 and once formed part of the eastern defences of Roman Londinium.
  5. Check out more Roman ruins and artefacts at the London Mithraeum, an ancient temple that was left untouched for centuries.

Free festivals in London

  1. Celebrate Chinese New Year in London's Chinatown, the biggest celebrations outside Asia.
  2. Explore more cultural highlights from across the globe with festivals on Trafalgar Square, including Chanukah, Diwali, Eid and Japan Matsuri.
  3. Enjoy plenty of pomp and pageanty at one of London's free parades, such as The Lord Mayor's Show, New Year's Day Parade and State Opening of Parliament.
  4. Join revellers at London's biggest street party, the Notting Hill Carnival.
  5. Soak up the action at the month-long Totally Thames festival.
  6. Join the party at the colourful Pride in London parade, celebrating the lesbian, gay, bisexual and trans community.
  7. See the lively St Patrick's Day parade wind through the streets of London.

Fun free summer activities

  1. Relax in the sunshine while listening to super-talented artists at a free London music festival.
  2. Enjoy offers, workshops and activities from retailers and plenty of street food on traffic-free streets, as part of the annual Regent Street Summer Streets.
  3. Grab a picnic and catch a live-streamed opera or ballet performance in Trafalgar Square, as part of the BP Summer Big Screens events each summer.
  4. Cool off under the fountains by The Scoop and keep an eye out for screenings and events as part of its winter and summer festivals.
  5. Watch the Wimbledon Lawn Tennis Championships on one of the free big screens around the city.
  6. Hear some free speech as London's most vocal orators share their opinions at Speaker's Corner in Hyde Park.

Check out our budget guide for more cheap things to do in London and discover more free things to do in the capital. Find more "free things to do near me" on the Visit London app, which is packed full of things to do on the go.