Seasonal · London

Christmas Places in London

Christmas markets, lights switch-ons, Santa's grottos, pantomimes, carol concerts and festive days out, gathered in one place. From town-centre switch-ons and craft fairs to winter light trails and steam-train Santa specials, here's what's on near you this Christmas, with dates, times and prices so you can plan the season.

The listings

1

Kingston Christmas Market
Kingston Christmas Market · Ancient Market Place, Kingston

· 10:00 – 20:00

Kingston Christmas Market

Kingston Christmas Market · Ancient Market Place, Kingston

Markets & Fairs, Food, and Family

Christmas

Market Place, Kingston upon Thames, Greater London, United Kingdom, KT1 1JS

Kingston's Christmas Market brings a taste of continental Europe to the town's historic Ancient Market Place for seven festive weeks. Wooden chalets serve sizzling bratwurst, hog roast rolls, crepes and steaming mugs of mulled wine, alongside stalls of gifts and decorations. With the old Market House lit up and the square buzzing after dark, it is one of the most atmospheric Christmas markets in south-west London. Entry is free. Stalls open 10am to 6pm Sunday to Wednesday and until 8pm Thursday to Saturday; closed Christmas Day.

Read the listing

2

Christmas at Kew
Christmas at Kew · Kew Gardens

· 16:00 – 22:00

Christmas at Kew

Royal Botanic Gardens, Kew · Kew Gardens

Family, Tours & Walks, and Festivals

Christmas

Kew Road, Richmond, Greater London, United Kingdom, TW9 3AE

After dark, Kew Gardens transforms into a glittering wonderland. Christmas at Kew is a magical illuminated trail winding through the gardens, with tunnels of light, glowing trees, dazzling installations and the Palm House reflected in a shimmering lake show. Along the route you'll find toasted marshmallows, mulled wine and festive treats, plus fairground rides near the finale. It is one of London's most popular Christmas outings, and a lovely way to see the gardens in a completely different light. Ticketed with timed entry on selected evenings from mid-November to early January (closed Christmas Day). Book well ahead, as weekends sell out fast.

Read the listing

3

Sparkle Festive Fair
Sparkle Festive Fair · Landmark Arts Centre

· 16:00 – 20:30

Sparkle Festive Fair

Landmark Arts Centre · Landmark Arts Centre

Markets & Fairs and Family

Christmas

Ferry Road, Teddington, Greater London, United Kingdom, TW11 9NN

Sparkle is the Landmark Arts Centre's much-loved festive craft fair, filling the soaring nave of this converted Victorian church with independent makers and designers. Browse jewellery, ceramics, textiles, prints, decorations and beautifully made gifts you won't find on the high street, with seasonal refreshments to keep you going. The candlelit Friday evening opening is especially atmospheric. Friday 20 November 4pm to 8.30pm, then Saturday and Sunday 10am to 5pm. Entry is free to around £5.

Read the listing

4

Jack and the Beanstalk
Jack and the Beanstalk · Richmond Theatre

· 10:00 – 20:00

Jack and the Beanstalk

Richmond Theatre · Richmond Theatre

Theatre and Family

Christmas

The Green, Richmond, Greater London, United Kingdom, TW9 1QJ

Fee-fi-fo-fum! Richmond Theatre's pantomime is one of the starriest in town, and this year Jack climbs the beanstalk in Frank Matcham's gorgeous Victorian playhouse on the Green. Expect everything a great panto should have: a dastardly giant, a dame in ever-more outrageous frocks, slapstick, songs, glittering sets and plenty of chances to shout 'he's behind you!'. Cast announcements have been reported to include some well-loved TV faces. Runs through December into early January, with matinee and evening shows. A classic family Christmas outing, so book early for weekend performances.

Read the listing