Planning a trip to London with kids can feel overwhelming—there’s so much to see and do, and you want to make sure everyone has a great time. That’s why this list of the best things to do in London with kids is here to help. Whether your little ones love dinosaurs, history, or just running around in beautiful parks, London offers a fantastic mix of attractions that will keep the whole family entertained. From iconic landmarks to interactive museums and fun day trips, these activities are perfect for making your family holiday memorable and stress-free.

12 Best Things to Do in London with Kids
1. Explore the Natural History Museum
The Natural History Museum is a must-visit for families, especially if your kids are fascinated by dinosaurs, animals, and the natural world. The museum’s impressive dinosaur skeletons and interactive exhibits make learning fun and engaging. Best of all, general admission is free, so you can spend as much time as you like exploring the fascinating galleries. Don’t miss the giant blue whale model in the Hintze Hall—it’s a real crowd-pleaser!
2. Discover Science at the Science Museum
Just next door to the Natural History Museum, the Science Museum offers hands-on exhibits that spark curiosity and creativity. Kids can experiment with interactive displays, explore space technology, and even try out the Wonderlab, a dedicated area for lively science demonstrations. It’s educational and entertaining, making it a perfect rainy day option. Admission is free, but some special exhibitions may require tickets.
3. Take a Ride on the London Eye
For breathtaking views over London, a ride on the London Eye is unforgettable for kids and adults alike. The slow-moving giant Ferris wheel offers panoramic views of the Thames, Big Ben, and beyond. It’s a great way to get your bearings in the city while enjoying a fun experience. Booking tickets in advance helps you skip the often long queues.
4. Visit the Tower of London
Step back in time with a visit to the Tower of London, where kids can learn about medieval history, see the Crown Jewels, and meet the famous Yeoman Warders (Beefeaters). The stories of kings, queens, and prisoners will capture their imagination, and the fortress itself is a fascinating place to explore. Booking tickets ahead of time is recommended to avoid queues.
5. Experience the Magic at Warner Bros. Studio Tour
If your children are Harry Potter fans, the Warner Bros. Studio Tour is a dream come true. Walk through the Great Hall, see authentic costumes, and explore the sets where the films were made. It’s a bit outside central London but well worth the trip. Tickets sell out fast, so booking in advance is essential.
6. Climb Aboard HMS Belfast
For a taste of naval history, HMS Belfast is an exciting stop. This historic warship turned museum lets kids explore different decks, see the gun turrets, and learn about life at sea during wartime. It’s moored on the Thames near Tower Bridge, making it easy to combine with other nearby attractions.
7. Enjoy the Views from Sky Garden
Sky Garden offers a spectacular free alternative for panoramic views of London’s skyline. Located at the top of the “Walkie Talkie” building, it features lush indoor gardens and plenty of space for kids to roam. Booking your free tickets online in advance is essential, as spots fill up quickly.
8. Wander Around Borough Market
Borough Market is a lively food market where the whole family can enjoy tasting delicious treats from around the world. Kids will love trying fresh fruit, pastries, and street food, while parents can appreciate the vibrant atmosphere and artisan stalls. It’s a great spot for a casual lunch or snack break during your sightseeing.
9. Take a Thames Riverboat Cruise
Seeing London from the Thames is a unique experience that kids usually love. A riverboat cruise offers a relaxing way to spot famous landmarks like the Houses of Parliament, Tower Bridge, and the London Eye from the water. Many cruises offer hop-on-hop-off options, making it easy to combine with other activities.
10. Visit Kew Gardens
Kew Gardens is a beautiful and spacious place for kids to explore nature. With vast greenhouses, treetop walkways, and plenty of open space to run around, it’s perfect for a family day out. The gardens often have special family-friendly events and trails, making it an educational and fun visit.
11. Take a Day Trip to Cambridge
For a change of pace, consider a day trip to Cambridge, where you can enjoy punting on the river and exploring the historic university town. The hop-on-hop-off bus tour is a convenient way to see the highlights with kids. It’s a manageable journey from London and offers a lovely mix of outdoor fun and culture.
12. Explore Literary London with Jane Austen’s England
If your family enjoys stories and history, a walking guide like Jane Austen’s England: A Walking Guide can add a literary twist to your London trip. It’s a charming way to discover the city through the eyes of one of England’s most beloved authors, with stops that can intrigue older kids and adults alike.
Jane Austen’s England: A Walking Guide by Anne Marie Edwards →
Practical Planning Tips for Visiting London with Kids
When planning your London trip with kids, timing and logistics can make all the difference. Try to schedule visits to popular attractions early in the day to avoid crowds and long waits. Many museums and galleries offer free admission, but booking tickets in advance for paid attractions like the Warner Bros. Studio Tour or the London Eye will save you time and stress. Consider investing in a London Pass or a New London City Pass to get discounted entry to multiple sites and skip queues, which is a real bonus when traveling with children.
Transport-wise, the London Underground is efficient, but some stations are not stroller-friendly, so plan routes accordingly. Buses can be a more convenient option for families with young children. Also, pack snacks and water, and take breaks in one of London’s many parks or markets to keep everyone energized and happy. Finally, check opening times and any special family events before you go, as London’s calendar is packed with seasonal activities for kids.
save up to 20% on London Pass →
Final Thoughts
London is a fantastic city for families, offering a wonderful blend of history, culture, and fun activities that kids will love. Whether you’re exploring world-class museums, enjoying panoramic views, or taking a magical studio tour, there’s something for every age and interest. With a little planning and these tips for things to do in London with kids, your family trip is sure to be memorable, enjoyable, and full of discovery.
📷 Photo by Raymond Okoro on Unsplash
Travel information notice: Fares, timetables, service availability, and journey times change regularly. All information on this page is provided as general guidance only and is not guaranteed to be current or accurate at the time of your travel. Always verify fares, schedules, and service availability directly with the relevant transport provider before making any booking or travel decision. Heathrow-Gatwick.com accepts no liability for costs, losses, or inconvenience arising from reliance on information published here.