We all love how much there is to do in London, but it has gained itself quite the reputation for being a little on the expensive side. It's not all about West End theatre shows with £200 tickets, fancy restaurants and shopping though, as there are also lots of free events every weekend and even activities that don't cost a thing - you just have to know where to look.
From free attractions that are open to the public to top museums and galleries without an entry fee, or ways to explore the great outdoors, we've rounded up all the very best things to do in London for free.
Free Things To Do Indoors In London
1. Visit One Of London's Free Museums
- Multiple locations
- Best for: learning more about the city and beyond
Something that brings thousands of tourists to the city every single year, London's museums are second to none. Not only can you learn about everything under the sun at these locations, but many of them don't charge an entry fee either.
The British Museum boasts 8 million artefacts spanning history and culture, while The natural History Museum tells the story of how our planet has evolved. There's Tate Modern or The National Gallery for something a little more artistic, to name just a few of our favourites.
For culture, history and art, museums make a great pick of free things to do in London this week.
2. Soak Up The Culture At A Free Exhibition
- Multiple locations
- Best for: appreciating art and culture
Much like museums, many of London's best exhibitions are totally free to enter. Some of these are permanent, while others pop up throughout the year at various locations - so be sure to keep an eye on our guide to what's on currently.
Top picks include Outernet, the immersive digital display near Tottenham Court Road station, alongside Chris Ofili: Requiem at Tate Britain and the newly renovated Camden Arts Projects.
Lap up some culture without spending a penny.
3. BFI
- Belvedere Road, Southbank SE1 8XT
- Best for: film lovers
Going to the cinema can be an expensive day out, but the BFI has got you covered on that front. This iconic Southbank destination has got a huge archive of films just waiting to be watched, and you can enjoy them from the comfort of your own private booth.
From independent productions to old-school classics, there's plenty to choose from. You can also use their sizeable library rooms for free, ideal if you fancy a quiet spot to read or work.
Watch films for free at the BFI.
4. Sky Garden
- 20 Fenchurch Street, 1 Sky Garden Walk, City of London, EC3M 8AF
- Best for: amazing views of London
One of London's most recognisable landmarks, the Sky Garden is a free-to-visit rooftop that's filled to the brim with trees and luscious greenery. You just need to book a ticket to visit, though there are a few walk-in spots available too, and you'll be whisked up to the top floor to admire the views.
While most of this space is indoors, there's an outdoor terrace at the front where you can look out over the Thames and all the city's other sights. The inside is well worth admiring too, making for a great photo backdrop, and there are bars on-site if you fancy some refreshments.
Look out over the city from Sky Garden's free rooftop.
5. The Barbican
- Silk Street, City of London, EC2Y 8DS
- Best for: gorgeous surroundings and free events
A stunning performing arts centre and event space in the City of London, there's all sorts going on at The Barbican. While there's a fee for some of their shows and exhibitions, their beautiful conservatory is completely free to enter, having been a public oasis of tropical life since 1984.
There are more than 1,500 different species of plants, trees and flowers growing here, housed under a large glass roof. Between the winding paths, you'll also discover koi carp ponds and some less common exotic flora, meaning you can get your fix of nature no matter what the weather is.
Among the brutalist architecture of The Barbican, discover this gorgeous conservatory.
6. Westminster Cathedral
- Victoria Street, Westminster, SW1P 1LT
- Best for: admiring some of London's finest architecture
One of Central London's most striking buildings, Westminster Cathedral is free to enter at all times. You can join them for Mass, light a candle or simply experience the beauty of this magnificent institution.
The cathedral was completed in 1903, and boasts high ceilings adorned with decadent artwork, as well as stunning stained glass windows and mosaics. Don't miss the Stations of the Cross produced by renowned English sculptor Eric Gill, one of its most impressive pieces.
Admire the beauty and history of Westminster Cathedral.
7. God's Own Junkyard
- Unit 12, Ravenswood Industrial Estate, Shernhall Street, Walthamstow, E17 9HQ
- Best for: fans of Instagrammable art
After unusual places to visit in London for free? Created by the late artist Chris Bracey, who has been known for his neon creations for over 37 years, God's Own Junkyard is a unique find in Walthamstow. This vibrant gallery is decked out in colourful neon signs, open from Friday to Sunday each week.
Expect to see a collection of vintage film props, as seen in the likes of Blade Runner and Eyes Wide Shut, custom creations and salvaged works of art. This has all been lovingly restored and added to, making for an Instagrammer's paradise.
Celebrate the beauty of neon at this Walthamstow favourite.
8. Trainline Presents SlayStation
- King's Cross St Pancras Station
- Best for: getting glam for free
On the hunt for a fun, free experience in London? Head to SlayStation at King’s Cross on Friday the 7th of June for complimentary hair and makeup styling, Instagram-ready photo ops, and all the glam vibe.
From 10am to 8pm, this immersive pop-up by Trainline is open to everyone who wants a moment of sparkle before their journey. Whether you're en route to a big night or just passing through, walk in for a glow-up that won’t cost a thing (but might break the internet).
Tainline Presents SlayStation at King's Cross.
Free Things To Do Outdoors In London
9. Visit A Park
- Multiple locations
- Best for: immersing yourself in nature
There's no better way to save money than by making the most of the great outdoors, no matter what time of year it is. London boats a plethora of parks that are totally free to enter, whether you're hunting for picnic spots in the summer or setting off on a crisp winter walk.
No matter where you are in the city, there's an alfresco space to suit you. We've rounded up the very best picks all over, from Clapham Common to Hampstead Heath and Kensington Gardens.
From picnics to brisk winter walks, parks are always a winner.
10. Check Out These Views
- Multiple locations
- Best for: admiring the city from every angle
We're lucky to live in such a gorgeous city, and we all know how easy it is to take that for granted. Luckily, we've got the lowdown on some top spots to enjoy amazing views of London from, spicing up your lives and your Instagram feeds.
Plenty of these places are free too. We're talking alfresco spaces like Primrose Hill or Greenwich Park, as well as free-of-charge rooftop picks such as The Garden At 120 and Horizon 22.
See the city from a whole new angle.
11. Head To A City Farm
- Multiple locations
- Best for: families, or anyone wanting to meet some cute animals
A great choice of free things to do in London with kids, city farms give you a slice of the countryside without ever having to leave the capital. You can get up close with sheep, pigs, goats, donkeys and many other cute animals, all while learning about wildlife and farming.
There are a number of free farms to visit around the city, including Hackney City Farm, Mudchute Park and Farm on the Isle of Dogs and Kentish Town City Farm. While donations are encouraged, this is an affordable day out to suit the whole family.
Experience farming right here in London.
12. Leake Street Arches
- Leake Street, Waterloo, SE1 7NN
- Best for: seeing some authentic art
Art doesn't have to be confined to a gallery, and Leake Street Arches is proof of this. This tunnel runs underneath Waterloo station, and is an authorised area for graffiti artists to create their work along the walls.
It's an ever-changing display as it's always being added to, and you might even catch them in the act. They even host graffiti workshops for adults and under 18s alike, although there is a charge for these.
Explore this cool tunnel under Waterloo station.
Free Events In London
13. Get Your Giggle On At These Free Comedy Nights
- Multiple locations
- Event type: comedy, performance
One of the best ways to spend an evening without breaking the bank is attending a comedy night, and there are a number of fantastic free ones dotted around the city. See some emerging new acts before they get big, as well as more established names practicing new material.
Some of our favourite free comedy events include Going South Comedy in Balham, The Comedy Hump at Bethnal Green's Backyard Comedy Club and It's Comedy in Elephant & Castle, offering a wide variety of performers.
Get some giggles in without spending a thing.
14. Royal Opera House - Live At Lunch
- Bow Street, Covent Garden, WC2E 9DD
- Event type: musical, performance
You may think that a trip to the Royal Opera House would cost you an arm and a leg, and often that is the case. Not during their Live At Lunch series though, as these 45-minute daytime performances are free to all - taking place at 1pm on various Fridays throughout the year.
Turn up nice and early to nab a spot at these un-ticketed events, where you'll watch surprise line-up of Royal Ballet, Royal Opera and guest artists. This is your chance to experience one of Covent Garden's most famed buildings, while seeing some talented performers too.
Prepare to be wowed at these free shows in London.
15. Southbank Centre's Free Performances
- Belvedere Road, Southbank, SE1 8XX
- Event type: performance, dance, theatre
One of the best-kept secrets in the capital is the Southbank Centre's range of free performances. These happen throughout the year, and can be anything from interactive dance classes to live music and fringe theatre shows, some of which are family-friendly too.
Whether you fancy learning something new or just want to be entertained, it's well worth checking out what's on. And if you become a member, many of their paid events are then free to you as well.
From theatre to music and dance, the Southbank Centre has got it all.
16. Jazz Train At Rolling Stock
- 46-48 Kingsland Road, Hoxton, E2 8DA
- Event type: musical, performance
If you're looking for free things to do in East London, then head along to the vibrant arts venue and burger bar Rolling Stock on Sunday for its Jazz Train evening.
Under the arches you'll be able to catch a diverse range of performances from musicians, and you'll even get the chance to draw them as art supplies are dotted around the venue.
Catch live jazz for free at Rolling Stock.
17. Albert's Schloss
- 20-24 Shaftesbury Avenue, West End, W1D 7EU
- Event type: performance, musical, cabaret
With free entry to their entertainment, which takes place seven nights of the week, the German-inspired Albert's Schloss is making sure you get your fix of everything from crazy cabaret to request-based piano nights.
You'll also often find the haus band playing twists on popular tunes alongside DJs and table-stomping promenaders. Just make a booking for drinks and they'll see you there.
This German-themed bar has got free events throughout the week.
18. Rockaoke At The Star Of Kings
- 126 York Way, Kings Cross, N1 0AX
- Event type: karaoke, group
Calling all karaoke lovers. Rockaoke is back at The Star of Kings every last Friday of the month, and it's like no karaoke night you've ever experienced. Take the stage, grab the mic, and front a live band as you sing your favourite tunes to an audience of pumped-up fans. Whether you're into rock, pop, or anything in between, this high-energy night has it all.
You'll feel like a total rock star as the crowd cheers you on and the music pumps through the speakers. Best of all, tickets are totally free, so gather your friends and get ready for a night of unforgettable memories and pure fun.
This quirky pick is one of the top free things to do in London today.
19. Live Music At Homeboy Islington
- 108 Essex Road, Islington, N1 8LX
- Event type: musical, performance
In the market for free things to do in London at night? Every week, Homeboy Islington hosts Live Music Thursdays and Sundays where the city's best up-and-coming performers are given a chance to showcase their talents, with tickets that are entirely free.
These two-hour shows are for over 18s only, and there's a cracking selection of food and drink to make the most of while you're here.
This live music session is a top choice of night out.
20. Open Karaoke At The Star By Liverpool Street
- 94 Middlesex Street, City of London, E1 7EZ
- Event type: karaoke, group
Taking place between Thursday and Saturday every single week, The Star by Liverpool Street's Open Karaoke is a totally free event that gives you the chance to be in the spotlight.
Whether you've got the voice of an angel or you're just looking to let loose, there are over 20,000 songs to choose from here. The microphone is ready and waiting, so get ready to take centre stage. Not in the area? They host similar events in Shoreditch and Hackney too.
Live out your popstar dreams at The Star by Liverpool Street.
21. Drag Bingo At Mrs Riot
- 10 Henrietta Street, Covent Garden, WC2 E8PS
- Event type: bingo, boozy, group
A lively party bar in the heart of Covent Garden, Mrs Riot is the place to be for raucous drag entertainment and a guaranteed good time. They also host a number of free events throughout the week, and their happy hour promises £8 signature cocktails to boot.
The most enticing of these events has to be drag bingo, which is free to enter every Wednesday. One of the best free London activities for adults, this entails great tunes, fantastic prizes and high-energy rounds hosted by the talented Margo Marshall.
Free drag bingo? Sign us up.
22. Horse & Groom
- 28 Curtain Road, Shoreditch, EC2A 3NZ
- Event type: musical
Hit up The Horse & Groom on Curtain Road to get down to some vinyl-cut beats, thanks to its free DJ sessions on the weekend. Expect to hear the sounds of the 60s, 70s and beyond as top talents hit the decks.
What's more, this cracking boozer provides some great grub, like pizza from Yard Sale, alongside refreshing ales and pints, so you won't be going hungry (or thirsty for that matter).
If grooving to vinyl beats sounds like your thing, then the Horse & Groom is calling.
23. Pub Philosophy
- 132 Kingsland Street, Hoxton, E2 8DP
- Event type: group
If you're in the mood for some deep thoughts over a pint, Pub Philosophy is calling your name. Hosted at a lively London pub, this unique event invites you to dive into engaging and thought-provoking discussions with a side of laughter and a drink in hand.
Whether you're pondering life's big questions or just keen to chat about everything from ethics to pop culture, this is the place where good conversation flows. With no need to be a philosopher, just bring your curiosity and a willingness to explore new ideas in a relaxed, welcoming atmosphere.
Challenge your mind at this chilled pub event.
24. Slap and Giggle Comedy
- Multiple locations
- Event type: comedy, performance
Get your fix of laughs with atrip to one of Slap and Giggle Comedy's free events. They host their Comedy Showcase on a regular basis, taking over multiple London venues with their eclectic performances.
These are totally free to enter, though there is a collection bucket at the end. Expect to see a whole load of up-and-coming comedians, so you might even catch your new favourite act before they become big.
For affordable laughs, head to Slap and Giggle Comedy.
Free Activities In London
25. Bat & Ball
- Unit 1110/11 Montfichet Road, E20 1EJ
- Activity type: gaming, group, couples
Located at Westfield in Stratford, Bat & Ball is a haven of gaming, complete with everything from table tennis to interactive darts and pool. They also show live sports across their multiple screens, and you'll find resident DJs playing on a regular basis.
On Mondays, you can play all their games for free, as well as having free access to the karaoke rooms. They're also offering £5 pints, two-for-one cocktails and £8 pizza during this time, between 4 and 10pm, so don't miss out.
Bat & Ball offers some of the best free activities in London today.
26. Watercolour Wednesday
- 251 Tooley Street, SE1 2JX
- Activity type: wholesome, creative
Join cosy pub The King's Arms in Bermondsey for its chilled, creative Watercolour Wednesdays - giving you free use of their supplies to create your own painting.
You'll be able to receive a free art lesson with Bob Ross on the TV and at the end of the evening, you'll have the option to leave your masterpieces with the boozer to be framed and sold for charity. It's certainly a unique spot for a date night or even simply just a charming hang with friends.
Unleash your inner artist at this free activity night.
27. Undercroft Skate Space
- 337-338 Belvedere Road, Southbank, SE1 8XT
- Activity type: skating, outdoors
Below the Southbank Centre, the Undercroft Skate Space is a cool covered spot outdoors where anyone who calls themselves a skater has visited at least once. This open park is made up of ledges, stairs and jumps for anyone to skate around, and though it was not originally designed for skating, it is now a recognised community hotspot.
If you fancy getting stuck in, it's free to anyone and everyone. Or if you're not feeling brave enough, then simply whiling away the afternoon watching all the tricks is a great addition to any day out.
Skate around this graffiti-covered park.
For even more activities that don't cost a lot, check out these cheap things to do in London.