Best London attractions for kids 2025

Plan an unforgettable day with a trip to the best London family attractions.
Visit London Editors
Written by Visit London Editors Edited by Hannah Cornish 17 March 2025

Make memories with a day out for the kids in London featuring the city's top family attractions. Be transported to another world through immersive kids' shows, learn new skills with fun family activities or get involved in unique experiences.

  1. Tower of London
  2. Warner Bros. Studio Tour
  3. Madame Tussauds
  4. City Cruises
  5. SEA LIFE London Aquarium
  6. Shrek's Adventure! London
  7. The London Dungeon
  8. London Zoo
  9. HMS Belfast
  10. Thames Rockets
  11. London Transport Museum
  12. Kew Gardens
  13. London Eye
Stand on the battlements of the iconic Tower of London. © London & Partners/Michael Barrow

Travel back in time to explore the 1,000-year-old Tower of London, a former prison, fortress and royal residence. Gaze at the sparkling gemstones in the Crown Jewels exhibition before unravelling the mystery of the ravens – the Tower's guardians – from the Yeoman Warders.

Where:

Tower Hill, City of London, London, EC3N 4AB

Price:

From £35.80

Venture into the Forbidden Forest at Warner Bros. Studio. Image courtesy of TM & © Warner Bros. Entertainment Inc. Harry Potter Publishing Rights © JKR.
Make any kid's dreams of becoming a wizard come true by treating them to a tour around Harry Potter sets, props and interactive activities at Warner Bros. Studio Tour  The Making of Harry Potter. With seasonal events including Hogwarts in the Snow, the studios are a great way to learn more about the film series.
Where:

Studio Tour Drive, Leavesden, Hertfordshire, WD25 7LR

Price:

From £119.00

Snap photos with Taylor Swift's wax figure at Madame Tussauds in London. Credit: Shutterstock. Image courtesy of Shutterstock.
Meet music superstars, Hollywood A-listers and the royal family at Madame Tussauds. With three floors, eight zones and over 150 lifelike wax figures to explore, there’s plenty of opportunity to get snap happy with your family!
Where:

Marylebone Road, London, NW1 5LR

Price:

From £32.00

Travel by boat along London's waterways and take in the views on a City Cruises sightseeing cruise. ©London & Partners/Michael Barrow

Board one of the City Cruises boats and admire the views from the open-air deck as you sail past iconic London landmarks. Marvel at the sights while listening to the guided commentary on board.

Where:

Victoria Embankment, Westminster, London, SW1A 2JH

Price:

From £13.95

Entertain the kids on a family trip to the SEA LIFE London Aquarium. Credit: Stripe Communications. Image courtesy of Stripe Communications.

Discover an underwater world in the centre of London at mesmerising SEA LIFE London aquarium. Face the sharks as you walk across a glass floor, learn all about vibrant coral kingdoms and even find Nemo's relatives – the clownfish.

Where:

Riverside Building, County Hall, Westminster Bridge Road, London, SE1 7PB

Price:

From £39.00

Head to Southbank and visit family favourite attraction Shrek's Adventure! London. © Merlin Entertainments 2024
Board the flying bus and go on a quest to find Shrek and friends at this immersive attraction. Step into the swamp and become the hero of the story, attempt to escape from prison and have a drink with Puss in Boots, surrounded by captivating animations, amusing shows and 4D rides.
Where:

Riverside Building, County Hall, Westminster Bridge Road, London, SE1 7PB

Price:

From £32.00

The London Dungeon Lates' event. Credits: Chris Gloag. Image courtesy of Stripe Communications.

Dare to explore the spooky side of London's history in this immersive experience. Get lost on a thrilling tour filled with live acting and adrenaline-filled rides and shows. Meet Jack the Ripper, Sweeney Todd and Mrs Lovett, and uncover the horrific stories of torture and secret plots.

Where:

County Hall Riverside Building Westminster Bridge Road, London, SE1 7PB

Price:

From £35.00

Get up close with the residents of the London Zoo where tigers and lions are amongst favourites. ©London & Partners/Michael Barrow

Treat the kids to a day out at London Zoo, where they can spot more than 750 species of animals. Watch the fascinating creatures at feeding time or marvel at aquatic penguin shows as they swim under water. You can also enjoy this animal paradise during special seasonal events.

Where:

London Zoo, Outer Circle, Regent's Park, London, NW1 4RY

Price:

From £31.00

HMS Belfast with Tower Bridge in the background. Photo: Richard Ash. Image courtesy of IWM.
Hop on board WW2 warship, HMS Belfast, and discover the life and stories of the crew at sea. Explore nine decks at this iconic landmark, from the engine to operating rooms, and feel a part of the crew as you "work" the giant ship through interactive games, based on real-life exercises.
Where:

The Queen's Walk, London, SE1 2JH

Price:

From £26.35

Speed down the Thames while taking in the iconic views of London. Image courtesy of Thames Rockets.

Take the family for a thrilling Thames Rockets speedboat ride along the river. Fly past the capital's most impressive landmarks, travelling underneath the iconic Tower Bridge. Hold on tight as the iconic red boat twists and turns on the river at speed.

Where:

London, SE1 7PB

Price:

From £64.95

Discover London's transport history and enjoy interactive exhibits and collections at London Transport Museum. Image courtesy of London Transport Museum.

Turn a day at the London Transport Museum into an adventure hunt, following the Stamper Trail surrounded by iconic red buses, trains and relics of the past. Make sure to stop by the All Aboard play zone, where kids can drive a bus or even repair a mini Tube train.

Where:

Covent Garden Piazza, Covent Garden, London, WC2E 7BB

Price:

From £24.50

Explore the biodiversity of Madagascar at Kew Gardens’ Orchid Festival. Image courtesy of Kew Gardens.
Visit Kew Gardens to explore more than 130 hectares of landscapes, stroll along a soaring treetop walkway and wander through tropical glasshouses at one of the world's most famous gardens.
Where:

Kew, Richmond, London, TW9 3AB

Price:

From £22.00

The London Eye. Image courtesy of Jon Reid.
See the capital from a different perspective on the famous London Eye! Sit back, relax, and marvel at all the sites visible from 135 metres up.
Where:

Riverside Building, London, SE1 7PB

Price:

From £32.00

Which part of London is best for kids?

London is packed with fun spots for families and each area has something special for kids, making it easy to create lasting memories. The lively South Bank is home to attractions like SEA LIFE London, SHREK’s Adventure, and the London Eye. You can mix culture with fun by visiting historic sites like Kensington Palace, where Queen Victoria grew up, or the Tower of London, home to famous ravens and impressive armoury.

Covent Garden is another favourite, perfect for grabbing a snack before exploring vintage buses and tube carriages at the Transport for London Museum. Whether it’s adventure, history or just a good bite, London has something for everyone.

 

Take a look at more family activities in London, including 101 things to do with teenagers. If your kids are adrenaline-junkies, check out these things to do in London with kids or find more places to visit in London.