
London has some of the best museums in the world, and many of them are completely free to go and visit (although donations are of course very welcome). And with the holiday season leaving our pockets quite a bit lighter than usual, that’s a very welcome thought indeed. So, let’s go exploring! Here’s our rundown of some of the best museums in London for when you’re pinching the pennies.
Table Of Contents
Free museums in London
1. British Museum

Kicking off this list of museums in London is the OG of museums in London. Despite the name, this sprawling building in London’s academic Bloomsbury district is only fleetingly concerned with British history. Instead, it aims to represent the entirety of human endeavour, from pre-historic man through Ancient Egypt, Greece, and Rome. Absolutely marble-ous! Though the museum is free to visit, there are occasional paid exhibitions, and you can take guided tours. Find out more about the British Museum here.
📍 You’ll find the British Museum at Great Russell Street, London, WC1B 3DG.
🚇 Nearest stations are Holborn and Russell Square.
🕒 The museum is open daily from 10am-5pm, and until 8:30pm on Fridays.
2. Natural History Museum

This gorgeous museum in South Kensington’s free museum district is most famous for the stunning Hintze Hall, dominated by the suspended skeleton of Hope the Whale. It’s also pretty infamous for the Earth Hall, where you can take an escalator through the centre of the Earth! The Natural History Museum is dedicated to the flora, fauna, and geology of the planet we call home, with exhibits on dinosaurs, earthquakes, venomous insects and other bad-ass features of the natural world.
📍 You’ll find the Natural History Museum at Cromwell Road, South Kensington, London, SW7 5BD.
🚇 Nearest station is South Kensington.
🕒 The museum is open daily from 10am-5:50pm.
3. The Science Museum
Another free museum in South Kensington, this one is dedicated to the miracle of technological progress, and all the neat things we’ve discovered along the way. Some of the ‘classic’ galleries at The Science Museum focusing on the birth of steam power are a little fusty, but the bit about space travel is neat, and there are tons of interactive exhibitions to play with. The Wonderlab area (which isn’t free alas) is full of hands-on experiments that kids will go absolutely bananas for. They also have IMAX cinema screenings, events, and regular paid exhibitions.
📍 You’ll find The Science Museum at Exhibition Road, South Kensington, London, SW7 2DD.
🚇 Nearest station is South Kensington.
🕒 The museum is open daily from 10am-6pm.
4. Victoria & Albert Museum

Documenting 5,000 years of art and design, the free Victoria & Albert Museum is the third in the South Kensington museum trilogy. Known to most simply as the V&A, head here for amazing outfits, glittering jewellery, intricate mosaics and ancient sculptures in their constantly changing collection. One of the current exhibitions to check out (for a small price) is NAOMI In Fashion – an exhibition that explores the iconic model’s career and life behind the scenes.
📍 You’ll find the Victoria & Albert Museum at Cromwell Road, London, SW7 2RL.
🚇 Nearest station is South Kensington.
🕒 The museum is open daily from 10am-5:45pm, and until 10pm on Fridays.
5. London Museum Docklands

The sister to the Museum of London (now the London Museum – and on the way to opening soon), this Docklands museum explores London’s heritage as a port city: the home of sailors, globe-spanning import-export business, and all that salty jazz. A ‘Sailortown’ recreates the ramshackle neighbourhoods of the city in the 1800s, and even has a fake pub, so why not crack open a few tinnies to really bring the exhibit to life? (N.B. you’ll probably be asked to leave the London Museum Docklands if you do this.)
📍 You’ll find the London Museum Docklands at 1 Warehouse, West India Quay, Hertsmere Road, London, E14 4AL.
🚇 Nearest stations are Westferry and West India Quay.
🕒 The Museum is open daily from 10am-5pm.
6. Imperial War Museum

War: what is it good for? This free museum in South London interrogates exactly that, charting human conflict as it’s affected Britain throughout the centuries, with a particular focus on WW1 and WW2. See how London survived the Blitz and hear the stories of those who paid the ultimate price for their country at the Imperial War Museum.
📍 You’ll find the Imperial War Museum at Lambeth Road, London, SE1 6HZ.
🚇 Nearest stations are Elephant and Castle and Lambeth North.
🕒 The museum is open daily from 10am-6pm.
7. Design Museum

A cavernous space in Kensington, this museum celebrates all things design. At the Design Museum, the core ‘Designer Maker User’ collection is free to visit, but make sure to check out the other exhibitions – even if they do cost money. We’re particularly excited to check out the upcoming Wes Anderson show next year. Don’t miss the Barbie exhibition and the Tim Burton exhibition before they’re gone!
📍 You’ll find the Design Museum at 224-238 Kensington High Street, London, W8 6AG.
🚇 Nearest station is High Street Kensington.
🕒 The museum is open from 10am-5pm Monday to Thursday, and until 6pm from Friday to Sunday. Some ticketed exhibitions stay open until 8pm on weekends.
8. Horniman Museum & Gardens
One of the further-flung museums on our list, head southeast to Forest Hill for this fantastic all-rounder. Based upon the eclectic collections of Frederick John Horniman, you’ll find a gallery of taxidermy (including a famously over-stuffed walrus), a World Gallery based on diverse civilisations around the globe, a butterfly house, an underground aquarium (this has an admission charge), and even some cute llamas outside in the beautiful gardens at the Horniman Museum.
📍 You’ll find the Horniman Museum at 100 London Road, London, SE23 3PQ.
🚇 Nearest station is Forest Hill.
🕒The museum is open daily from 10am-5:30pm.
9. Sir John Soane’s Museum
Sir John Soane’s Museum in Holborn holds over 45,000 fascinating items amassed by the 19th-century architect Sir John Soane, and is a true smorgasbord of art and culture. Current exhibitions include ‘Egypt: Influencing British Design 1775- 2025’ and ‘Soane and Modernism: Make It New’. But it’s worth noting, exhibitions are free at Sir John Soane’s Museum!
📍 You’ll find Sir John Soane’s Museum at 13 Lincoln’s Inn Fields, London, WC2A 3BP.
🚇 Nearest station is Holborn.
🕒 The museum is open from Wednesdays to Sundays from 10am-5pm.
10. Wellcome Collection

Investigate bodies beautiful and bizarre at the Wellcome Collection, a free museum near Euston concentrating on the human body. A permanent collection of anatomical curios is on display, and their programme of temporary free exhibitions is often illuminating. The beautiful library and reading room upstairs are an especially tranquil spot to enjoy a book or catch up on some emails.
📍 You’ll find the Wellcome Collection at 183 Euston Road, London, NW1 2BE.
🚇 Nearest station is Euston Square.
🕒 The museum is open Tuesdays to Sundays from 10am-6pm, and until 8pm on Thursdays.
11. Grant Museum of Zoology
This little free museum from University College London boasts over 60,000 zoological specimens, which mostly means weird skeletons and pickled creatures in jars. (Don’t miss the disturbing ‘jar of dead moles’!) What better place to bone up on your animal knowledge, hey?!
📍 You’ll find the Grant Museum of Zoology at the Rockefeller Building, 21 University Street, London, WC1E 6DE.
🚇Nearest station is Warren Street.
🕒The museum is open Tuesdays to Fridays from 1-5pm and on Saturdays from 11am-5pm.
12. Royal Air Force Museum London
Having received a multi-million-pound upgrade in 2018 to celebrate the Royal Air Force’s 100th anniversary, the free RAF Museum in Colindale, north London, now boasts interactive galleries and immersive activities, along with lots and lots of planes of course.
📍 You’ll find the RAF Museum at Grahame Park Way, London, NW9 5L.
🚇Nearest station is Colindale.
🕒The museum is open daily from 10am-5pm.
13. The National Maritime Museum

Another free addition to this roundup of the best museums in London, the National Maritime Museum in Greenwich celebrates London’s seafaring past with permanent exhibitions and temporary attractions throughout the year, including a fun area especially for kids. They also occasionally hold Fever’s celebrated and magical candlelight concerts.
📍 You’ll find the National Maritime Museum at Romney Road, London, SE10 9NF.
🚇 Nearest stations are Greenwich and Maze Hill.
🕒 The museum is open daily from 10am-5pm.
14. National Army Museum

The National Army Museum in Chelsea tells the story of Britain’s fighting forces, across five galleries and four floors: Formation, Soldier, Global Role, Conflict in Europe, and Army at Home. There’s also a Play Base soft-play area for children aged 8 and under.
📍 You’ll find the National Army Museum at Royal Hospital Road, London, SW3 4HT.
🚇 Nearest station is Sloane Square.
🕒 The museum is open Tuesday to Sunday from 10am-5:30pm.
15. Queer Britain

Charity Queer Britain secured their first physical home over in Granary Square in King’s Cross back in 2022, to give London a much-needed space to celebrate Britain’s rich queer history. With four galleries, a workshop, an education space, a gift shop, and office space, there’s plenty to keep you occupied here. The museum even won the ‘Best Small Museum Project’ at the Museums Association’s Museums Change Lives Awards for 2022.
📍 You’ll find Queer Britain at 2 Granary Square, London, N1C 4BH.
🚇Nearest station is King’s Cross St. Pancras.
🕒The museum is open Wednesday to Sunday, from 12-6pm.
16. London Mithraeum

If you’re Roman around for something to do this week, we’ll Nero down your options (sorry). Deep beneath the headquarters of media giant Bloomberg lies the London Mithraeum, a painstaking restoration of an ancient Roman temple, once a site of worship by a cult dedicated to the god Mithras. The temple was founded back in 300 AD, when the cryptic organisation was popular with ‘merchants, soldiers and imperial administrators.’ Sunken into the earth, the temple was designed to resemble the cave where Mithras once slayed a bull, in an iconic scene that would have once been depicted prominently inside.
📍 You’ll find the London Mithraeum at 12 Walbrook, London, EC4N 8AA.
🚇Nearest station is Bank.
🕒The museum is open Tuesday to Saturday between 10am-6pm and on Sundays from 12-5pm. During term time they open slightly later on Wednesdays, at 12:30pm, and they stay open later on the first Thursday of the month – until 8pm.
17. The Vagina Museum
Yeah, your museum is cool, but does it have goddamn glittery tampons?! Bethnal Green’s Vagina Museum is a vital space for understanding and celebrating the vagina, and recently found a new long-term home at a new location in the area. Visitors can join their membership programme to become ‘card-carrying members of the Cliterati‘, and their Twitter feed is a brilliant follow.
📍 You’ll find The Vagina Museum at Arches 275-276 Poyser Street, London, E2 9RF.
🚇Nearest stations are Cambridge Heath and Bethnal Green.
🕒The museum is open on Wednesdays from 10am-8pm and on Thursdays to Sundays from 10am-6pm.
18. Young V&A

Out in Bethnal Green, you’ll discover the free Young V&A, which re-opened in 2023 after an impressive glow-up. Operated and curated by the other V&A, it’s home to toys, doll houses, and thousands of other interesting items. The refurbishment has turned it into a ‘world-leading museum of design and creativity for children and young people‘. No wonder it was recently voted the ‘Museum of the Year 2024‘ – just one year after re-opening!
📍 You’ll find the Young V&A at Cambridge Heath Road, Bethnal Green, London, E2 9PA.
🚇 Nearest station is Bethnal Green.
🕒 The museum is open daily from 10am-5:45pm.
19. Viktor Wynd Museum Of Curiosities

The bizarre collection of curiosities at the Viktor Wynd Museum of Curiosities offers everything from ‘the intriguing beauty of McDonald’s Happy Meal Toys, to old master etchings to prison inmates & mad women’s doodles, occultists paintings and pop art prints, the horrors and wonders of nature, two-headed kittens and living coral.‘ Admission to the galleries themselves is free, but if you want to check out the Wunderkabinett (which you do), it’s £12 per person, or £8 for concession. Are you brave enough to go inside?
📍 You’ll find Viktor Wynd Museum of Curiosities at Victoria Buildings, 11 Mare Street, London, E8 4RP.
🚇Nearest station is Cambridge Heath.
🕒The museum is open Tuesday to Friday between 3-11pm, Saturday from 12-11pm, and Sunday from 12-10pm.
20. London Museum (closed until 2026)

The greatest city in the world deserves its own museum, and that’s exactly what the Museum of London provides! Or at least, will provide in its new guise as the London Museum when it opens in its new location in 2026. Visitors can expect a pretty comprehensive offering, covering everything from the city’s ancient past as a Roman settlement right up to the present day.
📍The London Museum will open in Smithfield in 2026.
Museums in London with paid admission (that are still great)
21. London Transport Museum

Trains, planes and automobiles! Well, no planes… but there are buses! This Covent Garden museum memorialises the many ways Londoners have schlepped across the city over the last century. Embrace your inner transit nerd, and don’t miss the gift shop, which gives you the chance to spritz up your living room with some classic tube moquette. Adult tickets at the London Transport Museum are from £18.50, kids go free!
📍 You’ll find the London Transport Museum at The Piazza, London, WC2E 7BB.
🚇Nearest station is Covent Garden.
🕒The museum is open daily from 10am-6pm.
22. The Postal Museum

This unmissable museum in Farringdon is dedicated to the history of the Royal Mail. Most notably, it has an entire secret underground train ride, which follows the tracks of the abandoned Mail Rail, by which letters and parcels were conveyed under the city as recently as the early 2000s. It’s frickin’ awesome! You can even venture beyond the tracks in special tours of the now unused tunnels. Elsewhere at The Postal Museum, you can discover the daredevil history of the postman, whose personal equipment once included high-powered weaponry to fend off highwaymen. Great stuff. £17.60 for adults, £10 for kids – and tickets net you unlimited entry for a year, plus one ride on the Mail Rail.
📍 You’ll find The Postal Museum at 15-20 Phoenix Place, London, WC1X 0DA.
🚇 Nearest station is Russell Square.
🕒The museum is open Tuesday to Sunday from 10am-5pm.
23. Leighton House Museum

Now this next addition to this roundup of museums in London is certainly unique. Once upon a time, an eccentric fellow known as Frederic, Lord Leighton decided to turn his house into a palace of art. The result is a splendid museum – the Leighton House Museum – with mosaic walls, sculptures aplenty, and even a fountain built into the floor. A little impractical to live in, but well worth a visit. Tickets start at £14 for adults and £5 for children.
📍 You’ll find the Leighton House Museum at 12 Holland Park Road, London, W14 8LZ.
🚇 Nearest station is High Street Kensington.
🕒 The museum is open Wednesday to Monday from 10am-5:30pm.
24. Dennis Severs’ House
This beautifully eccentric spot has been frozen in time and transports guests all the way back to Georgian London. The Grade II-listed museum tells the story of a fictional family, with the space left as if they’d just popped out. Lucky visitors to Dennis Severs’ House will see Madge, the mouse-hunter-in-residence, standing watch over the home, along with many other intricate characters. Tickets start at £16. It’s also possible to see the house in action by attending a ‘Dennis Severs’ Tour’ which brings to life the legendary tours that Dennis Severs, who originally bought the house in 1979 and turned it into the attraction it is today, used to give.
📍 You’ll find Dennis Severs’ House at 18 Folgate Street, London, E1 6BX.
🚇 Nearest station is Shoreditch High Street.
🕒 The museum is open on various dates with staggered opening times. Find out more here.
25. The Old Operating Theatre Museum

The blood and viscera have long since been scoured away, making this museum a fascinating – rather than gory – place to visit. Pioneering medical techniques were trialled at The Old Operating Theatre Museum back in the day, and today, it holds the crown as the oldest surviving surgical theatre in Europe. Tickets for adults are £9, and for children they’re £5.50.
📍 You’ll find The Old Operating Theatre Museum at 9A St Thomas Street, London, SE1 9RY.
🚇 Nearest station is London Bridge.
🕒 The museum is open from Thursday to Sunday between 10:30am-5pm.
26. The Clink Prison Museum

A rather arresting spot amongst London museums, The Clink Prison Museum spent some 600 years as one of the city’s most feared prisons. Far from the charming spot it is today, Southwark used to be a lawless place. Prostitutes, heretics, and drunkards all graced the cells of The Clink at one point or another. So, why not join them? Adult entry is £8.60, £6.60 for kids.
📍 You’ll find The Clink Prison Museum at 1 Clink Street, London, SE1 9DG.
🚇 Nearest station is London Bridge.
🕒 The museum is open daily from 10am-6pm.
27. Fashion & Textile Museum
As far as museums in London go, the Fashion & Textile Museum is rather eye-catching, given that it’s a lurid shade of orange. You won’t find any permanent displays inside; instead, a catwalk parade of temporary exhibits come and go, each one revealing something new about contemporary fashion and textiles. Adult tickets are £12.65, children under 12 are free.
📍 You’ll find the Fashion & Textile Museum at 83 Bermondsey Street, London, SE1 3XF.
🚇 Nearest station is London Bridge.
🕒 The museum is open Tuesday to Saturday from 11am-6pm.
28. The Garden Museum
This small collection is hidden inside an old church and features entirely unexpected views of the Houses of Parliament from the viewing platform. Inside you’ll find a permanent display of paintings, tools, ephemera and historic artefacts as well as stunning rotating exhibitions. It’s a charming glimpse into the British love affair with gardens. The café at The Garden Museum is also rather lovely! Admission is £15 for adults.
📍 You’ll find The Garden Museum at 5 Lambeth Palace Road, London, SE1 7LB.
🚇 Nearest station is Lambeth North.
🕒 The museum is open daily from 10am-5pm.
29. The Cinema Museum
London’s Cinema Museum is devoted to keeping the spirit of cinema alive, paying tribute to the days before the multiplex. Admission is only via joining one of their regular guided tours, which costs £10 for adults and £7 for children.
📍 You’ll find the Cinema Museum at 2 Dugard Way, Renfrew Road, London, SE11 4TH.
🚇 Nearest station is Elephant and Castle.
🕒 The museum is only available to visit on guided tours. Find out more here.
30. The Fan Museum
Those who love curiously niche museums should make a beeline for Greenwich, where The Fan Museum tells the history of fans and the art of fan-making. A bright and breezy visit should end at The Orangery for afternoon tea. What can we say? We’re fans of it… Adult tickets are £5, while kids tickets are £3.
📍 You’ll find The Fan Museum at 12 Crooms Hill, London, SE10 8ER.
🚇 Nearest station is Greenwich.
🕒 The museum is open Tuesday to Saturday from 11am-5pm.
31. The Florence Nightingale Museum
To round off this roundup of museums in London is the Florence Nightingale Museum. Here guests are invited to learn all about The Lady of the Lamp’s innovations and long-lasting legacy. Tickets start at £12 for adults.
📍 You’ll find The Florence Nightingale Museum at 2 Lambeth Palace Road, London, SE1 7EW.
🚇 Nearest station is Waterloo.
🕒 The museum is open Tuesday to Sunday from 10am-5pm.
So there you have it – a roundup of the best museums in London. Whether you’re discovering dinosaurs or looking for legendary London landmarks, this roundup has you covered!