
London becomes a Christmas wonderland during the festive season with Christmas lights glimmering almost everywhere you go and traditional markets lining up the streets we all know and love. There are so many things to do and see this Christmas in London; Christmas shows, winter festivals, ice skating, Christmas grottos and more. If you’re lost and not sure where to begin, we’ve got you covered with the help of Visit London and TimeOut.
Christmas Lights ????
Carnaby Street
Covent Garden
Duke of York Square in Chelsea
Kew Gardens
Oxford Street
Regent Street
Ice Skating ⛸⛸
Somerset House
Hampton Court Palace
Tower of London
National History Museum
Skylight at Tobacco Docks
Alexandra Palace
Canary Wharf
Ice Rinks also available at some Festivals
Festivals ????????????

Magic Lantern Festival in Chiswick Gardens
Winter Wonderland in Hyde Park ⛸
Greenwich Wintertime Festival ⛸
Winterville on Clapham Common ⛸
Hogwarts in the Snow*
Christmas Markets????
The Cheesegrater Christmas Market in Aldgate (ends 22 Dec)
Christmas in Leicester Square (ends 7 Jan)
Kingston Christmas Market (ends Dec 31)
Southbank Winter Market (ends 30 Dec)
Christmas by the River London Bridge (ends 3 Jan)
Christmas Trees????

The Flower Tree, St Pancras International
The Giving Tree, Devonshire Square
Georg Jensen tree, Royal Exchange
Leadenhall Market tree
Marie Curie Memory Tree, South Bank
Trafalgar Square Christmas Tree
Santa’s Grottos ????

ZSL London Zoo
WWT London Wetland Centre
Rainforest Cafe
Royal Albert Hall
Museum of London
Santa at Battersea Park Children’s Zoo
Aboard a River Thames merry cruise boat
Christmas Shows ????
Nativity! The Musical – Apollo
The Nutcracker – London Coliseum
A Christmas Carol – Old Vic Theatre
Slava’s Snowshow – Royal Festival Hall
The Box of Delights – Wilton’s Music Hall
Snow White & Rose Red – Battersea Arts Centre
Christmas Tales – By Chickenshed – Chickenshed
Pinocchio – National Theatre
Christmas Carol services in London

London Concert Orchestra: Christmas Carol Singalong, Royal Albert Hall
Saturday December 16 2017 – Saturday December 23 2017
Mozart Festival Orchestra: Carols By Candlelight, Royal Albert Hall
Saturday December 16 2017 – Sunday December 24 2017
Gospel Carols By Candlelight, St. Paul’s Church, Covent Garden
Monday December 18 2017
Join The Mediaeval Baebes Christmas Carol Tour, Primrose Hill
Monday December 18 2017
Street Child’s Christmas Carol Concert, Holy Trinity Church, Belgravia
Monday December 18 2017 – Tuesday December 19 2017
Unicef UK Christmas Carol Concert, St Paul’s Cathedral
Tuesday December 19 2017
Classic Carols With Alan Titchmarsh, Knightsbridge
Wednesday December 20 2017
Family Carols by Candlelight, Trafalgar Square
Friday December 22 2017
Carols for Christmas by Candlelight, Trafalgar Square
Saturday 23 December 2017
‘Tis the season…