London is a vibrant city full of history, culture, and fun. Known for its iconic landmarks like Buckingham Palace and the Tower of London, the British capital also offers a wealth of options for those traveling with children. Whether exploring interactive museums, experiencing the world of Harry Potter, or enjoying parks and fountains, London proves to be a charming destination for all ages at any time of the year.
Below, we list 15 must-do activities to enjoy with the little ones in the city:
Advertisment
- Science Museum
Located in South Kensington, a neighborhood known for its strong cultural and gastronomic scene, the Science Museum is one of the most interactive and educational attractions in London. With free entry (by booking through the official website), the museum sparks children’s curiosity through dynamic exhibits that include simulators, immersive videos, interactive games, replicas, and original items that tell the story of science and technology.
A great tip is to combine the visit with the Natural History Museum, which is right across the street.
Address: Exhibition Road, South Kensington, London, SW7 2DD
Hours: Daily, 10 AM to 6 PM

- Natural History Museum
Upon entering the Natural History Museum, you’ll immediately see the impressive skeleton of a blue whale hanging from the ceiling of the main hall. The museum houses over 80 million species, from microorganisms to impressive dinosaur skeletons. The structure is divided into four thematic areas, offering a complete experience for children of all ages. The museum also has five dining options, making the visit even more comfortable.
Entry is free, but guided tours are available for a fee (from £12).
Address: Cromwell Road, London SW7 5BD
Hours: Daily, 10 AM to 5:50 PM - Shrek’s Adventure London
At Shrek’s Adventure London, located in County Hall, children are immersed in the world of the most beloved ogre from DreamWorks. The attraction lasts about an hour and includes activities such as:
- Magic Bus, a simulation full of special effects (water jets, winds, and scents)
- Live shows with Shrek characters
- Themed environments like taverns and interactive toys
Tickets start at £21, and the experience can be combined with nearby attractions such as the London Eye and the Sea Life Aquarium.
Address: County Hall – Westminster Bridge Road, London SE1 7PB
Hours:
Monday to Wednesday, Friday and Sunday: 10 AM to 3 PM
Thursday: 11 AM to 3 PM
Saturday: 10 AM to 4 PM
- Sea Life Aquarium London
Also located in County Hall, the Sea Life Aquarium London offers a fascinating visit to the underwater world. The tour lasts about an hour, taking children and adults through various environments, showcasing different marine species:
- Turtles and sharks
- Penguins and jellyfish
- Interactive games with virtual reality
Tickets start at £28, and there are special events throughout the year.
Address: County Hall – Westminster Bridge Road, London SE1 7PB
Hours:
Monday to Wednesday and Friday: 10 AM to 5 PM
Thursday: 11 AM to 5 PM
Saturday: 10 AM to 7 PM
Sunday: 10 AM to 6 PM
- London Eye
The London Eye, standing at 135 meters, is one of the most iconic attractions in London. The ride lasts about 30 minutes, offering spectacular views of the city, including iconic landmarks like Big Ben, Buckingham Palace, and the River Thames.
Tickets start at £30 and can be purchased in advance through the official website.
Address: County Hall – Westminster Bridge Road, London SE1 7PB
Hours:
Monday to Friday: 11 AM to 6 PM
Saturday and Sunday: 10 AM to 8:30 PM - West End – Children’s Theatre
London has one of the most vibrant theater scenes in the world, and watching a musical with children is an unforgettable experience. Some popular shows among kids include:
- Matilda the Musical
- The Lion King
- Frozen the Musical
- Harry Potter and the Cursed Child
For the schedule and ticket information, it is recommended to visit the official West End theater websites.
- Emirates Stadium (Arsenal FC)
For young football fans, a visit to Emirates Stadium, home of Arsenal FC, is a must. The tour includes:
- A visit to the Arsenal Museum
- Access to behind-the-scenes areas like the locker room and the bench
- The possibility of a guided tour with former players on specific dates
Tickets start at £375 for tours with ex-players.
Address: Hornsey Rd, N7 7AJ, London
Hours:
Monday to Friday: 9:30 AM to 5 PM
Saturday: 9:30 AM to 5 PM
Sunday: 10 AM to 4 PM