In no particular order we present seven of London’s best winter ice rinks...


1. Skate At Somerset House

The grand dame of London's icy attractions SKATE at Somerset house has become a beloved staple of the capitals winter season. Somerset House’s spectacular courtyard is transformed into a glorious festive destination with its show stopping 40ft Christmas tree, unrivalled skating, contemporary music and tasty food and drink. This year's uniquely Swiss winter vibe is courtesy of Switzerland Tourism.

  • Where: Strand, London WC2R 1LA
  • When: 5 Nov 2023 - 14 Jan 2024

2. Ice Rink Canary Wharf

One of London’s longest-running seasonal ice rinks, this icy oasis in the centre of London’s second business district, Canary Wharf’s winter rink is as shiny, slick and modern as the skyscrapers which surround it. The 1275 square-meter arena is open for 18 whole weeks meaning you can extend those winter experiences into the new year. Plus, there is no chance of rain-cancelling play with it magnificent roof, lit up by the shimmering lights of our giant mirror ball. For spectators, head to The Grandstand Bar, with a rink-side location boasting the best views.

  • Where: Canada Square Park, Canary Wharf, London E14 5AB
  • When: 21 Oct 2023 - 24 Feb 2024

3. Hyde Park Winter Wonderland

London’s largest winter event is a festive feast for the senses in the heart of Hyde Park. With the UK’s largest open-air ice rink, set under a picturesque canopy of twinkly lights and built around Hyde Park’s iconic Victorian bandstand, it's the perfect day to kick off your day. Visit the Magical Lodge perched high above the ice rink, here you’ll have breath-taking views to watch the skaters glide across the ice, whilst you sit under the cosy blankets and heaters. Other attractions include rides, a Bavarian village offering warming winter eats and a chance to meet Santa Claus himself in Santaland and so much more.

  • Where: Hyde Park Winter Wonderland, Hyde Park, London W2 4RU
  • When: 17 Nov 2023 - 1 Jan 2024

4. Alexandra Palace

Although you can skate here all year round the Festive Skating at Ally Pally is a highlight. During the festive skating dates you can glide around a huge Christmas tree, under falling snow, all while listening to your favourite Christmas tunes. The Palace first opened on 24 May 1873, so 2023 will be extra special as its celebrating its 150th anniversary so expect lots of activities and special events.

  • Where: Alexandra Palace, Alexandra Palace Way, LondonN22 7AY
  • When: 14 Dec 2023 – 3 Jan 2024
glide battersea london
Image: Brendan Bell/ Battersea Power Station

5. Glide at Battersea Power Station

Possibly the coolest ice rink in London, Glide is set against the backdrop of one of London’s most iconic buildings and offers unrivalled views of the Thames as you skate around three interconnecting rinks surrounded by twinkling lights and a spectacular 30ft Christmas tree. Battersea Power Station is also home to over 120 shops, bars, cafes, entertainment venues and restaurants making it the ideal place to make a day of it with all the family.

More like this
  • Where: Nine Elms, London SW11 8EF
  • When: 9 Nov 2023 - 7 Jan 2024 (excluding Christmas Day)

6. Streatham Ice and Leisure Centre

This inviting light and spacious multi-use leisure facility in the heart of Streatham situated over 3 floors and houses an Olympic sized indoor ice-skating rink! Open year round for skating, classes, lessons, figure skating and ice dancing clubs.

  • Where: 390 Streatham High Road, London SW16 6HX
  • When: Open 7 days a week, see website for timings


7. Hampton Court Ice Rink

Still grandiose in the extreme but now mercifully free of decapitation-happy tyrants, the outdoor rink at Henry VIII’s historic home at Hampton Court is a spectacular skating setting fit for any little prince or princess. As you gracefully glide this outdoor rink you'll take magnificent views of this beautiful Tudor palace and afterwards can stop for a festive refreshment in the onsite cafe and bar.

  • Where: Hampton Court Palace, Surrey, KT8 9AU
  • When: 17 Nov 2023 - 7 Jan 2024 (excluding Christmas Day)