Discover 12 festive neighbourhoods outside of central London to keep you busy during the countdown to Christmas.
Go on an adventure in London’s outer boroughs (the capital's local districts) to find lots of Christmas things to do.
Last year, the below were some of the best activities and places to explore during Christmas in London – check back later in the year for confirmed details of the top things to do in London's neighbourhoods at Christmas in 2020.
1. Wandsworth: Biscuiteers Christmas icing class
Try your hand at icing with Biscuiteers Boutique and Icing Café Northcote Road. Learn the tricks of the trade with this Christmas workshop and perfect your biscuit icing techniques over a cup of tea or coffee. Leave with a tin of your decorated biscuits – a brilliant Christmas present, or treat for yourself!
2. Richmond upon Thames: Hampton Court Palace Ice Rink
Get on your skates and twirl (or stumble) on the outdoor ice rink at Hampton Court Palace. Enjoy spectacular views of the Tudor palace while gliding on the ice, before indulging in a hot chocolate at the Ice Rink Café and Bar.
3. Kingston: Christmas Market
Do a spot of Christmas shopping at one of the prettiest winter markets in London. The Kingston Christmas Market is full of handmade crafts and seasonal fare, including gingerbread hearts and delicious cheeses.
4. Greenwich: Christmas Late Market
Feel festive with the Christmas Late Market at Greenwich Market on Wednesdays in December. Shop through the evening under sparkling Christmas lights and find handcrafted gifts including eco-friendly candles, jewellery and original prints.
5. Newham: Winter Food Market
Warm up with mulled wine and watch lights twinkle over the water at the Winter Food Market by Royal Victoria Dock in the London Borough of Newham. Experience Christmas around the globe with delicious cuisine from places such as the US, Greece and Asia.
6. Bexley: Hall Place and Gardens Christmas Party
Travel back in time and enjoy a lavish feast with the Christmas Party at Hall Place and Gardens. Built in 1537, the Tudor country home features a stunning Great Hall, where a three-course meal is served, before an evening of dancing.
7. Tower Hamlets: London Santa Run
Give Dasher the reindeer a run for his money at the London Santa Run in east London’s Victoria Park. Join in the fun at this Christmas event and raise money for charity by running, or lend your support by cheering on thousands of participants wearing white beards and jolly red hats.
8. Hackney: Hato Press Christmas workshops
Show your loved ones how special they are by making totally unique wrapping paper and cards at one of Hato Press’ Christmas workshops. Learn the art of collage and printing, while enjoying mulled wine and minced pies during this festive activity.
9. Walthamstow: The Snowman
Get into the swing of Christmas as the East London Brass band perform live along to the classic Christmas film, The Snowman, at the Walthamstow Assembly Hall. This Walthamstow venue is festively dressed for the occasion, with tasty treats on sale. Choose between late-night adult-only viewings or family screenings.
10. Brent: Winterfest
Be dazzled by Wembley Park’s winter lights trail at Winterfest. The immersive experience features quirky Christmas installations from international artists, including the Sonic Runway from Nevada’s Burning Man festival and London’s tallest LED Christmas tree.
11. Wimbledon: Christmas in the Village
Enjoy a day of festive fun at the annual Christmas in the Village event in Wimbledon. Ride ponies, get your face painted and sing along to Christmas carols around the tree.
12. Haringey: Club de Fromage on Ice
Spin around to Christmas pop songs at Alexandra Palace’s indoor ice rink as Club de Fromage takes over with one of their legendary parties. Grab a Christmas tipple from the bar and belt out the words to festive classics from the likes of Mariah Carey and Wham!.