Whether it's meeting a dinosaur, stargazing or watching a family show, you can be sure of a fun day out, whatever the weather, with the following indoor activities for kids in London.
The SEA LIFE London aquarium is home to 500 species of aquatic life, from sharks and piranhas to Nemo-style clownfish. Don't miss the daily feeds and talks, where you see sharks and species usually found in coral reefs and rainforests enjoying their lunch. This excellent indoor activity for kids in London is a much nicer way to surround yourself with water than being soaked outdoors!
Riverside Building, County Hall, Westminster Bridge Road, London, SE1 7PB
From £28.00 (USD 35.69)
Escape the rain by heading underground into the huge London Dungeon beneath County Hall on the South Bank. Take a thrilling 90-minute tour of London's grisly history which includes live shows, underground rides and terrifying special effects. Screams guaranteed!
County Hall Riverside Building Westminster Bridge Road, London, SE1 7PB
From £29.50 (USD 37.60)
Have a magical day out with a behind-the-scenes tour of the Harry Potter films at Warner Bros. Studio Tour London The Making of Harry Potter. See first-hand the sets, costumes and props used in all the Harry Potter films, and step inside some of the films' locations, including the Great Hall, Dumbledore's office and Hagrid's hut. It's the ultimate Harry Potter experience!
Studio Tour Drive, Leavesden, Hertfordshire, WD25 7LR
From £89.00 (USD 113.43)
Marylebone Road, London, NW1 5LR
From £33.50 (USD 42.70)
Part of the National Maritime Museum, the Royal Observatory is home to Greenwich Mean Time, the Meridian line and London's planetarium. There's plenty to do, after you've jumped between the eastern and the western hemispheres! Take in a planetarium show, see London's only public camera obscura, or visit the time galleries.
Greenwich Park, Greenwich, London, SE10 9NF
From £20.00 (USD 25.49)
6. Tower Bridge
Uncover the stories of the unsung heroes of Tower Bridge in the City of London and discover one of London's most secret spots: the magnificent Victorian Engine Rooms. Download the free Family Trail App to transform your mobile into a working wrench to tighten the bolts of a shaky engine and into a shovel to throw coal in the boiler to power the bridge!
Tower Bridge Road, London, SE1 2UP
From £13.40 (USD 17.08)
Do something different at Discover Children's Story Centre in Stratford. Here, you'll find some of the most fun indoor activities for kids in London: you can dress up, explore a secret cave and even visit a pirate ship! Aimed at families with children aged 0 to 11, it makes for a fantastic day indoors. And if the weather does pick up, you can head outdoors and explore the Story Garden.
383 - 387 High Street, Stratford, London, E15 4QZ
From £9.00 (USD 11.47)
Silk Street, London, EC2Y 8DS
9. Horniman Museum Free
The Horniman Museum in south-east London is packed full of exhibitions and activities about the cultural and natural world. Hear musical instruments from around the globe, gaze at a Fijian reef in the aquarium or follow a special gallery trail. The Horniman also holds special events, such as storytelling, puppet workshops, and arts and crafts.
Horniman Museum & Gardens, 100 London Road, London, SE23 3PQ
Free
10. Natural History Museum Free
Cromwell Road, London, SW7 5BD
Free
Snuggle down into your seat and wait for your eyes to boggle at the Science Museum's amazing 3D IMAX screen. Experience a rocket launch in the Space Station, float with jellyfish in Deep Sea, or meet orphaned orangutans in Born To Be Wild! Caught in a sudden rain shower on the Southbank? Head to the BFI IMAX instead.
Science Museum, Exhibition Road, SW7 2DD
Find more free things to do with kids, including some of the best attractions in London for the whole family and things to do in London with kids. Download the Visit London app for more inspiration while out and about.