Traveling to London with the whole family? As one of the world’s vibrant cities, the English capital offers a little something for everybody, kids included. From the iconic London Eye to the world-famous Madame Tussauds, you’ll find no shortage of things to do in London. Need some inspiration? Check out our list of family-friendly attractions in the English capital (and its surroundings) to keep the whole family entertained.

1. The London Eye

As one of the world’s tallest observation wheels, nothing beats the views of the city from the London Eye. Located on the River Thames, the whole family can take turns spotting London’s most iconic landmarks from the top. During the 30-minute ride, you’ll see Buckingham Palace, the Tower of London, and even Windsor Castle, which is 40 kilometers (25 miles) away. While lines can be long, the wait is well worth it. Looking to make the most of your time? Book your London Eye tickets in advance and beat the crowds.

2. Madame Tussauds London

While you may not be able to meet the actual Royal Family, Madame Tussauds London will give you a chance to get Royal Family-friendly. Take a selfie with Her Majesty The Queen, Prince Harry, and more of England’s most prominent figures at the famous wax museum. With over 250 wax figures, you’re guaranteed to bump into one of your favorite celebrities. Madame Tussauds also regularly introduces new and exciting exhibitions, like the fan-favorite Star Wars Experience, so there’s something for all ages. 

3. Shrek’s Adventure!

In a city as big as London, places can often feel far away. But for an adventure of fairytale proportions, sometimes you need to travel to the Kingdom of Far Far Away. To do so, take a magical journey on Shrek’s Adventure tour. Meet Shrek, Princess Fiona, Donkey, and the rest of the films’ characters for an exciting and hilarious experience. From the flying 4D bus ride to the multiple live shows, Shrek’s Adventure is guaranteed fun for the whole family.

4. SEA LIFE London

If you love the deep sea and you love to see wildlife up close, then make your way to SEA LIFE London. Discover the wonders of the deep from around the world, from tropical sharks to gentoo penguins. With over 500 different species of wildlife, each family member can walk away from SEA LIFE having learned something new about life underwater. We recommend spending at least 2-3 hours at the aquarium, though you could easily spend all day exploring its 14 different exhibits.

5. London Dungeon

Have some family members who enjoy a good scare? Head to the London Dungeon to explore the city’s more frightening history. From Jack the Ripper to Sweeney Todd, make your way through the London Dungeon’s interactive shows and rides to learn terrible tales of London’s past. While the experience may be chilling, make sure you still cool off at the Dungeon Tavern at the end of your tour.

6. Alton Towers Resort

Alton Towers Resort stock imagery.

While spending time in London can certainly be exciting, nothing beats the thrills of Alton Towers Resort, the biggest theme park in the United Kingdom. Make your way outside the city to Birmingham for some good old-fashioned theme park fun. With over 40 rides and attractions, the park is guaranteed to have something incredible for everybody in the family. For families with younger children, the park features the only CBeebies Land in the country.

7. Warwick Castle

History lovers rejoice! Less than two hours by train or car from London, Warwick Castle was built in 1068 and houses artifacts from numerous historical periods in England. Because Warwick Castle also brings the history to life through fantastic storytelling and shows that help you feel as if you’ve traveled back to the Middle Ages, it’s an incredible, family-friendly destination.

8. London Eye River Cruise

Little sightseers can get the lay of the land from the London Eye River Cruise. Keep the whole family comfortable (and well rested) as you depart from the London Eye pier directly underneath the London Eye. See the city come to life as you cruise past the Houses of Parliament, St Paul’s Cathedral, the Tower of London, and Shakespeare’s Globe as well as Westminster and the Millennium and Tower Bridges.

9. Chessington World of Adventures Resort

Mini thrill seekers and adrenaline chasers will find their calling at Chessington World of Adventures Resort. Explore 10 themed lands, including the Forbidden Kingdom, Land of the Dragons, and Wild Asia. Get your thrills on the world’s first Gruffalo ride and join Mouse on a riverboat journey through the deep, dark wood as the Gruffalo world unfolds before your eyes.

10. Thorpe Park

With over 30 thrilling rides, attractions, and live events, Thorpe Park Resort is an island like no other. Enjoy world-class rides such as the UK’s first winged rollercoaster, THE SWARM — one of Europe’s fastest and tallest rollercoasters — or hit the water with super-soaking rides like Tidal Wave, Storm Surge, and Logger’s Leap.

Get travel tips and inspiration straight to your inbox. Sign up to the newsletter.