It might be cold outside, but things are positively tropical in the Horniman Museum’s steamy indoor garden filled with hundreds of free-flying butterflies. Spot the colourful insects, including rare butterflies like the Horniman swallow tail (named after the south east London museum’s founder), and watch them hatch out of their puparium. You’ll be winging your way there in no time. Free for under 3s, £5.40 for children and adults.
Getting there: Overground to Forest Hill.
Local bus routes: 176, 185, 197, 356, P4.
Christmas is a magical time to be in London and perfect for planning festive fun with your family. But it's not all just about the big day: there are plenty of exciting and affordable activities to keep the kids entertained throughout December and into the New Year.
Check out our top picks below – and make sure you book ahead for some of these Christmas activities because they're only on for a short time!
Make the most of Transport for London's discounted off-peak fares when travelling to these activities, which start at just £1.50 and apply 9.30am-3.59pm, and after 7pm during the week and all day at the weekends. Not only that: the icing on the Christmas cake is that up to four children under 11 can travel free at any time on bus, Tube, tram, DLR, London Overground and TfL Rail services in London when accompanied by a fare paying adult.
There's no excuse not to get out and discover London as a family this winter!
Remember to check TfL Journey Planner before you travel and always touch in and out with the same card or device to pay the right fare.