The best places to try this tradition include Eye Skate beside the London Eye, Hampton Court Palace, Natural History Museum, Somerset House and the Tower of London.
Our personal favourite is the ice skating at the Natural History Museum, details below!
Booking: Online at http://www.nhm.ac.uk/visit/exhibitions/ice-rink.html
Entry: Family tickets from £39.60
Dates: 26th October – 7th January
Located in Hyde Park, this Christmas attraction is part amusement park, part food festival and part German market. There are markets, rides, bars, a skating rink, Santa’s grotto and even circus shows to keep you entertained.
Booking: No need to book
Dates: 17th November – 1st January
Set in a frost-covered Edwardian London, the Nutcracker is a classic and a must for the Christmas season in London. Featuring the Dance of the Sugar Plum Fairy and the Waltz of the Flowers this is the perfect festive ballet for all the family. Book quickly as shows often sell out.
Booking: Purchase tickets online here; https://www.londontheatredirect.com/ballet/1329/nutcracker-tickets.aspx
Location: London Coliseum
Dates: 13th December – 6th January
Southbank Christmas Market
Location: Belvedere Road, SE1 8XX
Dates: 10th November – 30th December
Famous for being the world’s largest collection of living plants, Kew Gardens is also home to an incredible display of Christmas lights. With twinkling lights, fairground rides and food and drink to enjoy along the trail. See the Gardens light up for an unforgettable after-dark festive trail of lights.
Entry: Christmas at Kew is open 5–10pm and you choose a time slot for entry (last entry 7.40pm).
Dates: 22nd November – 1st January
The Royal Albert Hall presents a series of special carol concerts to celebrate Christmas, you can enjoy your favourite carols at one of the world’s most iconic venues. The perfect opportunity to celebrate in suitable style, and join with the festive fun, even if you don’t like carols we recommend a trip just to see the stunning venue.
Booking: Buy tickets here https://www.royalalberthall.com/tickets/series/christmas-festival/
Location: Royal Albert Hall, Kensington Gore, SW7 2AP
Dates: 13th – 24th December