Does London celebrate Christmas? Absolutely, and it’s fantastic! December in London is full of festive cheer and endless activities. From the iconic Winter Wonderland to charming Christmas markets and breathtaking ice skating rinks, there’s no shortage of holiday magic. Whether you’re exploring the lights, sipping mulled wine, or gliding on the ice, you definitely won’t be bored in this city! Check out my guide for Christmas in London! 

Some of the links in this post are affiliate links which mean that if you choose to book through it I earn a small commission at no cost to you. I appreciate your support to keep this site up and running!

If you haven’t booked your flight or hotel yet, or if you’re looking for more recommendations on what to do in London, CLICK HERE to check out my complete guide!

Christmas Markets: 

  1. Hyde Park Winter Wonderland – It’s one of my favourite holiday spots in London! This huge Christmas market, located in Hyde Park, feels like a cosy little Christmas village with charming wooden stalls, rides, ice skating, and live entertainment to keep the festive spirit alive. Make sure to pre-book your tickets, and if possible, visit during the week, as weekends can get very crowded!
  2. Southbank Centre Winter Market – A magical riverside market where you can find charming stalls filled with handcrafted gifts, artisanal food, and festive drinks. It’s the perfect place to soak in the holiday cheer while strolling along the Thames.
  3. Leicester Square Christmas Market – Located in the heart of the city, this market offers a range of unique holiday gifts, decorations, and tasty treats. With twinkling lights and Santa’s Grotto, it’s a festive retreat right in the bustling West End. 
  4. Covent Garden Christmas Market – Known for its stunning Christmas tree and festive lights, Covent Garden offers a mix of high-end shops and pop-up stalls selling seasonal gifts and decorations. 

Best Christmas Lights in the City

  1. Oxford Street Christmas Lights – Famous for its stunning holiday displays, Oxford Street is transformed into a magical scene with thousands of twinkling lights and festive decorations. The entire street becomes a winter wonderland, making it one of London’s top spots for Christmas shopping and soaking in the festive atmosphere. Book a night tour here 
  2. Kew Gardens Light Trail – This outdoor light show transforms Kew Gardens into a magical wonderland! The trees, paths, and gardens are lit up with thousands of colourful lights, making it a really cool experience. It’s a great place for a cosy evening with friends or family, and there are plenty of festive food and drink stalls to keep you warm. You’ll need to book tickets ahead of time, but it’s definitely worth it!
  3. Regent Street Christmas Lights – An absolute must-see during the holidays! The stunning angels floating above the street are one of London’s most iconic holiday displays. Regent Street’s glowing lights and festive window displays at shops like Hamleys and Liberty make it the perfect place to get into the Christmas spirit.
  4. Carnaby Street Christmas Lights – A unique, themed light display that changes every year, turning Carnaby Street into a quirky, festive spot. With bold colours and creative designs, the lights here are always a must-see for something a little different.

Ice Skating

  1. The Natural History Museum Ice Rink – Located in front of a stunning museum, surrounded by sparkling lights, is such a magical experience. The rink is super popular, so be sure to book ahead for your time on the ice. Trust me, it’s worth it!
  2. Battersea Power Station Ice Rink – One of the newest winter spots, skating here is an unforgettable experience with views of the iconic power station lit up in festive lights. The rink is surrounded by holiday decorations and cosy food stalls, making it the perfect place to soak up the Christmas vibes.
  3. Somerset House Ice Rink – Set against the backdrop of Somerset House’s grand courtyard is one of the most picturesque skating spots in London. With beautiful decorations and festive tunes, it’s like skating in a Christmas postcard!
  4. Hampton Court Palace Ice Rink – A hidden gem just outside central London, offering breathtaking views of the palace as you skate. It’s a great spot for a quieter, more relaxed skate away from the city’s busy holiday crowds.

Holiday Shows and Performances

  1. The Nutcracker by the Royal Ballet – Pure holiday magic! With amazing choreography, live music, and beautiful set designs, this classic ballet is a festive tradition you’ve got to check out. It runs from late November through early January
  2. Elf the Musical – A fun, family-friendly show based on the beloved holiday movie, packed with laughs and festive cheer. Catch it at the Dominion Theatre for a feel-good night out. Book here
  3. A Christmas Carol at the Old Vic – Experience Charles Dickens’ timeless story with a unique twist. This heartwarming production features beautiful music and immersive special effects, making it a must-see holiday classic. Book here
  4. Frozen the Musical – A magical show for all ages, this West End hit brings the beloved Disney story to life with incredible performances, jaw-dropping visuals, and plenty of festive magic. Perfect for a holiday outing with the family. Book here

Best Christmas Trees in the City

  1. Trafalgar Square Christmas Tree –This 20 metres tall tree – a gift from Norway, decorated with thousands of twinkling lights, located in a city centre is a must-see for that classic London Christmas experience
  2. Covent Garden Christmas Tree – A huge tree set in the heart of Covent Garden, surrounded by festive lights and decorations.
  3. Leadenhall Market Christmas Tree – A stunning centrepiece in this historic market, adding a touch of sparkle to the already festive atmosphere..
  4. St. Pancras International Christmas Tree – A unique tree located in the beautiful St. Pancras station. Each year, the tree features creative designs, often sponsored by top brands, making it a must-see for anyone travelling through or near King’s Cross.
  5. King’s Cross Christmas Tree – A gorgeous tree located in Coal Drops Yard, right by the waterfront. With unique decorations and a modern, artistic vibe, it’s a bit off the beaten path, making it less crowded and perfect for a more laid-back holiday experience.

Where to meet Santa 

  1. Harrods Christmas Grotto – Head to Harrods in Knightsbridge for an iconic visit with Santa in a magical winter wonderland. Kids can meet Santa and receive a special gift in this beautifully festive setting.
  2. Selfridges Santa’s Grotto – Enjoy a meet-and-greet with Santa at Selfridges, where children can share their Christmas wishes and take home a souvenir photo.
  3. Winter Wonderland in Hyde Park – Santa’s Grotto at Winter Wonderland offers a fun and festive place to meet Santa in the heart of Hyde Park.
  4. Covent Garden – Catch Santa wandering through Covent Garden during the festive season, or visit him at one of the special meet-and-greet events held on select weekends.
  5. Hamleys Toy Store – Meet Santa at Hamleys, the world-famous toy store on Regent Street. The experience includes interactive activities, festive games, and, of course, a photo with Santa!

Most Festive Restaurants

  1. The Churchill Arms – This iconic pub in Kensington is a holiday wonderland, known for its over-the-top Christmas decorations. The outside is covered in thousands of twinkling lights, colourful ornaments, and festive greenery. It’s one of the most magical spots in London, but book early – it fills up fast!
  2. Clos Maggiore – This cosy Covent Garden spot goes all out for the holidays with beautiful decorations and a warm, festive vibe. Known for its French-inspired food and romantic setting, it’s perfect for a festive meal or a seasonal cocktail after checking out the nearby holiday attractions.
  3. Aviary Rooftop Bar – This rooftop bar transforms into a winter wonderland during the holidays, complete with heated igloos, cosy blankets, and amazing views of the London skyline
  4. The Holly Bush – One of London’s oldest pubs, located in Hampstead, is full of holiday charm. With garlands, lights, and a warm atmosphere, it’s the perfect spot to enjoy a traditional festive meal or a glass of mulled wine.

Best Christmas Shopping Locations

  1. Bond Street – This luxury shopping destination is packed with top designer brands and flagship stores, offering exclusive holiday collections and unique gifts. From high-end fashion to fine jewelry and beauty products, it’s the perfect place to find something special for everyone on your list.
  2. Harrods – A must for holiday shopping, this iconic department store has everything from designer fashion to gourmet food and home décor. Don’t miss the famous Harrods Christmas Grotto, where kids can meet Santa in a festive winter wonderland!
  3. Hamleys – A toy lover’s dream, offering everything from classic toys to unique collectibles and interactive experiences. Known as the world’s oldest toy store, Hamleys is especially magical during the holidays,
  4. Westfield London – This popular shopping spot in White City features a mix of high-end boutiques, trendy fashion brands, and specialty stores. Beautifully decorated for the season, it’s a great place for some Christmas shopping in London!

Best Christmas Events in London

  1. Trafalgar Square Christmas Tree Lighting Ceremony – Just like NYC, London has its own Christmas Tree Lighting Ceremony! Happening on December 5th, 2024, it kicks off the season with carol singing and the lighting of the famous tree, gifted each year by Norway. Make sure to arrive early to grab a good spot!
  2. SantaCon London – A city-wide bar crawl where thousands of people dress up as Santa (or other festive characters!) and take over London for a day of holiday-themed fun. It’s a lively event filled with holiday cheer, festive costumes, and plenty of drinks. (December 14th, 2024)
  3. Capital’s Jingle Bell Ball – One of London’s biggest holiday music events, featuring performances from top artists. Held in early December at The O2 Arena, it’s a night of pop hits mixed with festive cheer. (December 7th–8th, 2024)

Unique photo spots:

  1. The Ritz London Courtyard – Snap a pic with the beautifully decorated tree and twinkling lights outside this iconic hotel, famous for its elegance and timeless charm.
  2. Leadenhall Market – This hidden gem is beautifully decorated with Christmas lights and ornaments, giving you a quieter, more intimate spot for photos compared to the busy shopping streets.
  3. The View from The Shard – Visit London’s highest viewing platform for a breathtaking view of the city’s holiday lights and skyline. Sunset is particularly magical, with the city twinkling below.
  4. Annabel’s Private Members Club – Capture the magic at this exclusive members’ club! They go all out every year with unique decorations that really stand out from the outside.
  5. Fortnum & Mason – This iconic store pulls out all the stops for the holidays with stunning window displays and decorations.

The Most Festive Hotels in London for the Holidays

Claridge’s 

The Savoy 

The Ritz London 

The Corinthia 

The Connaught

Pro tips: 

  • London is generally a safe place, but it has gained a reputation for stolen phones. There are a lot of guys on bikes who snatch phones right out of your hand, so be extra careful when taking photos!I recommend getting this phone chain or strap 
  • If you’re spending Christmas Eve in London, there are tons of ways to celebrate! You can enjoy festive restaurants, traditional pub gatherings, or attend midnight mass at churches. Plus, don’t miss seasonal events like carol singing at St. Paul’s Cathedral or a cozy winter afternoon tea at iconic hotels like The Ritz or Claridge’s.
  • What do you do on Christmas day in London? – Since most places will be closed you can take a Christmas walk in one of the city’s parks or visit hotels and restaurants that offer special holiday lunches. 
  • What’s Boxing Day like in London? It’s a fantastic day for shopping, with plenty of sales and discounts at stores across the city. Just keep in mind that public transport is available, but it operates on a limited schedule, so plan accordingly!
  • The weather in England in December can be quite cold, with frequent rain, cloudy skies, and occasional frosty or snowy conditions so make sure you are prepared and bring warm clothes 

 

I hope you enjoyed this post and have the most magical time in London during your Christmas trip! Don’t forget to check out my complete London guide for even more tips and recommendations!

LEAVE A REPLY

Please enter your comment!
Please enter your name here