London truly embraces the festive season, offering a magical atmosphere throughout December. From dazzling Christmas markets to breathtaking ice skating rinks and spectacular holiday lights, there’s no shortage of holiday cheer. Whether you’re wandering through winter wonderlands, enjoying mulled wine, or ice skating under the stars, London during Christmas is an experience like no other. Here’s everything you need to know to make the most of Christmas in this iconic city.
Christmas Markets
- Hyde Park Winter Wonderland: This is one of London’s most popular holiday spots. With its charming wooden stalls, thrilling rides, ice skating, and live performances, it feels like stepping into a Christmas village. Be sure to book tickets in advance, and if you can, visit during the week to avoid the weekend crowds.
- Southbank Centre Winter Market: Nestled along the Thames, this riverside market offers artisanal gifts, festive food, and drinks. It’s the perfect spot for soaking up the Christmas spirit while enjoying the beautiful views.
- Leicester Square Christmas Market: Located in the heart of London, this market is filled with unique holiday gifts, decorations, and treats. With twinkling lights and a visit to Santa’s Grotto, it’s a festive escape in the bustling West End.
- Covent Garden Christmas Market: Known for its stunning Christmas tree and festive decorations, Covent Garden offers high-end shops alongside seasonal pop-up stalls selling gifts and holiday décor.
Best Christmas Lights in London
- Oxford Street Christmas Lights: Oxford Street comes alive with thousands of twinkling lights and festive displays. It’s a must-visit for anyone doing Christmas shopping or wanting to enjoy the dazzling holiday atmosphere.
- Kew Gardens Light Trail: This outdoor light show transforms Kew Gardens into a winter wonderland. The colourful lights that illuminate the trees and pathways make for a magical evening out, complete with festive food stalls to keep you warm.
- Regent Street Christmas Lights: A true holiday classic, Regent Street features glowing angels that float above the street. The festive window displays at shops like Hamleys and Liberty add to the charm, making it a top spot to enjoy the holiday magic.
- Carnaby Street Christmas Lights: Known for its unique, annual light displays, Carnaby Street brings quirky and creative designs each year. It’s perfect if you’re looking for something a bit different and fun.
Ice Skating Rinks
- The Natural History Museum Ice Rink: Skating in front of this iconic museum surrounded by twinkling lights is truly magical. It’s one of the most popular spots, so make sure to book your tickets in advance.
- Battersea Power Station Ice Rink: A newer addition to London’s winter offerings, this rink provides views of the iconic power station lit up for the holidays. With cozy food stalls and festive decorations, it’s the perfect setting for a winter skate.
- Somerset House Ice Rink: Set against the stunning Somerset House courtyard, this rink is one of the most picturesque places to skate in London. With festive tunes and beautiful decorations, it feels like something straight out of a holiday postcard.
- Hampton Court Palace Ice Rink: Located just outside central London, this rink offers stunning views of the historic palace. It’s perfect for a quieter, more relaxed skate away from the busy crowds.
Holiday Shows and Performances
- The Nutcracker by the Royal Ballet: A holiday tradition, this stunning ballet performance is full of beautiful choreography, live music, and a magical set. It runs from late November through early January and is a must-see during the season.
- Elf the Musical: This family-friendly show brings the beloved holiday movie to life with laughter, music, and festive cheer. It’s a feel-good performance that’s perfect for all ages.
- A Christmas Carol at the Old Vic: Experience Charles Dickens’ timeless classic with a fresh twist. This heartwarming production features immersive effects and beautiful music, making it a holiday must-see.
- Frozen the Musical: For Disney fans, this magical show brings the world of Elsa and Anna to life with incredible performances and jaw-dropping visuals. It’s the perfect family outing during the holiday season.
Iconic Christmas Trees in London
- Trafalgar Square Christmas Tree: A gift from Norway, this 20-meter-tall tree is a London Christmas staple, decorated with thousands of twinkling lights. It’s an essential part of the city’s festive experience.
- Covent Garden Christmas Tree: Set against a backdrop of festive lights and decorations, this massive tree is one of the standout features of Covent Garden’s holiday charm.
- Leadenhall Market Christmas Tree: Situated in the heart of this historic market, this tree adds a touch of sparkle to the already festive atmosphere.
- St. Pancras International Christmas Tree: Located in the stunning St. Pancras station, this creative tree is often sponsored by top brands, making it a unique and stylish sight.
- King’s Cross Christmas Tree: A more laid-back spot near the waterfront at Coal Drops Yard, this tree offers a modern, artistic vibe with unique decorations.
Where to Meet Santa
- Harrods Christmas Grotto: A magical experience for kids, Santa meets visitors in a winter wonderland at this iconic department store.
- Selfridges Santa’s Grotto: Another spot to meet Santa, where kids can share their wishes and take home a souvenir photo.
- Winter Wonderland in Hyde Park: Santa’s Grotto here is a festive highlight, making it one of the top places for a Christmas visit.
- Covent Garden: Visit Santa at one of Covent Garden’s special meet-and-greet events or see him strolling through the square.
- Hamleys Toy Store: A visit to Santa at the world-famous toy store is filled with fun activities and a memorable photo opportunity.
Most Festive Restaurants
- The Churchill Arms: Known for its over-the-top Christmas decorations, this Kensington pub becomes a holiday wonderland each year. It’s the perfect spot to enjoy festive food and a warm, cozy atmosphere.
- Clos Maggiore: Located in Covent Garden, this romantic French-inspired restaurant is known for its beautiful Christmas decorations and cozy vibe. It’s a great place for a festive meal or a seasonal cocktail.
- Aviary Rooftop Bar: During the holidays, this rooftop bar transforms into a winter wonderland with heated igloos, cozy blankets, and stunning views of the London skyline.
- The Holly Bush: One of London’s oldest pubs, located in Hampstead, offers a charming holiday setting with beautiful garlands and a warm atmosphere.
Best Christmas Shopping Locations
- Bond Street: Known for its luxury shopping, Bond Street offers designer brands, exclusive holiday collections, and unique gifts for those looking to splurge on something special.
- Harrods: This iconic department store is a must-visit during the holidays, with everything from designer fashion to gourmet food. Don’t miss the famous Harrods Christmas Grotto!
- Hamleys: A toy store that’s especially magical during the holidays, Hamleys offers everything from classic toys to interactive experiences.
- Westfield London: This popular shopping center offers a wide range of boutiques, fashion brands, and specialty stores, all beautifully decorated for the season.
Christmas Events in London
- Trafalgar Square Christmas Tree Lighting Ceremony: This annual event on December 5th kicks off the Christmas season with carol singing and the lighting of the iconic tree.
- SantaCon London: A fun city-wide bar crawl where people dress up as Santa and other festive characters. It’s a lively, fun-filled event on December 14th.
- Capital’s Jingle Bell Ball: A major holiday music event held at The O2 Arena, featuring top artists and a festive atmosphere from December 7th–8th.
Unique Holiday Photo Spots
- The Ritz London Courtyard: Capture the magic of the holidays with a photo outside this iconic hotel, beautifully decorated with Christmas lights and a large tree.
- Leadenhall Market: A hidden gem with gorgeous Christmas lights and decorations, offering a quieter and more intimate photo spot.
- The View from The Shard: Get a bird’s-eye view of London’s Christmas lights from one of the city’s highest viewing platforms.
- Annabel’s Private Members Club: This exclusive members’ club is transformed into a magical holiday space with creative decorations that stand out from the rest.
- Fortnum & Mason: Known for its elaborate window displays and festive decorations, Fortnum & Mason is a must-see for holiday photos.
Festive Hotels in London
- Claridge’s
- The Savoy
- The Ritz London
- The Corinthia
- The Connaught
Pro Tips for Christmas in London
- London is a safe city, but keep your phone close as pickpockets are active, especially during the busy holiday season. Consider using a phone chain or strap.
- On Christmas Eve, enjoy festive dinners, pub gatherings, or attend midnight mass. Don’t miss events like carol singing at St. Paul’s or a seasonal afternoon tea at luxury hotels like The Ritz.
- On Christmas Day, many places are closed, but you can enjoy a scenic Christmas walk in the park or book a special holiday lunch.
- Boxing Day (December 26th) is great for shopping with plenty of sales, though public transport operates on a limited schedule.
London during Christmas is truly magical, offering a mix of festive lights, holiday markets, and winter experiences you won’t want to miss. Make the most of the season with these top recommendations for the ultimate Christmas experience in the heart of London.





