10 Great Things to Do in London This Christmas

The holiday season brings a special kind of magic to London. The city comes alive with sparkling lights, festive markets, and endless opportunities to create lasting memories.

Whether you’re visiting for the first time or rediscovering the city’s holiday charm, there’s something for everyone to enjoy.

Here’s a detailed guide to the 10 best things you can do in London this Christmas to make the season truly special.

Explore the Christmas Lights on Oxford Street and Regent Street

christmas lights in london

Few sights are as iconic as the Christmas lights on Oxford Street and Regent Street. These famous shopping destinations transform into a dazzling display of festive cheer. Thousands of twinkling LED lights illuminate the streets, creating a captivating atmosphere for an evening stroll.

While you’re there, explore the beautiful window displays in the surrounding shops. Major department stores like Selfridges and Liberty often compete to create the most imaginative and festive windows, filled with magical scenes that delight both kids and adults.

Pro tip: Visit on a weekday evening to avoid the crowds and enjoy the lights at their best.

Visit Winter Wonderland in Hyde Park

winter wonderland in hyde park london

Winter Wonderland is one of London’s biggest Christmas attractions, and it’s easy to see why. Set in the heart of Hyde Park, this massive event offers something for everyone. Families can enjoy a wide array of fairground rides, a visit to Santa’s Grotto, or an enchanting walk through the Magical Ice Kingdom.

For those looking for a cosy evening, grab a chai latte or hot chocolate and explore the Bavarian-style market stalls filled with handcrafted gifts and delicious treats. Thrill-seekers can enjoy the adrenaline-pumping roller coasters or test their skills at the carnival games.

Make sure to book tickets in advance for popular attractions like the ice rink or ice sculpting workshops.

Catch a Christmas-themed theatre Show or Gig

nutcracker

London’s West End is synonymous with world-class theatre, and Christmas is a perfect time to experience its magic.

Timeless classics such as The Nutcracker ballet and A Christmas Carol are regular fixtures during the festive season, providing heartwarming entertainment for all ages.

But Christmas isn’t just about traditional theatre. London gigs featuring festive music are an excellent way to get into the spirit.

Many venues host live performances ranging from soulful jazz to upbeat pop renditions of holiday classics. Check out small venues and larger ones like the Royal Albert Hall for Christmas concerts that promise a memorable evening.

Take a Festive Cruise on the Thames

festive cruise on the thames

Imagine sipping mulled grape juice while cruising down the River Thames, surrounded by the twinkling lights of London’s iconic skyline.

A festive river cruise offers a unique perspective of the city’s landmarks, such as the Tower of London, St. Paul’s Cathedral, and the Houses of Parliament.

Some cruises go the extra mile, offering holiday-themed experiences with live music, carol singing, and even visits from Santa Claus. Whether you opt for a daytime cruise or an evening ride to see the lights, this is a relaxing and magical way to experience London during the holiday season.

Shop at the Christmas Markets

London’s Christmas markets are a treasure trove of festive delights. The Southbank Centre Winter Market is a must-visit, offering handcrafted gifts, gourmet treats, and delicious street food along the Thames. Strolling through its welcoming wooden chalets, you’ll find everything from quirky ornaments to artisanal cheeses.

Another favourite is the Covent Garden Christmas Village, where you can shop beneath a stunning Christmas tree adorned with thousands of sparkling lights.

Be sure to check out the live entertainment and the Instagram-worthy decorations, including the famous mistletoe chandeliers.

Go Ice Skating at Iconic Locations

ice skating in london at christmas

Few winter activities are as joyful as ice skating, and London boasts some of the most picturesque rinks. The rink at Somerset House is a perennial favourite, set against the stunning backdrop of a neoclassical courtyard. Skating here feels like stepping into a Christmas card.

The Natural History Museum ice rink, nestled beneath a canopy of sparkling trees, offers another magical setting.

For those looking for a more modern vibe, the Canary Wharf rink is a great option, complete with a unique roof of twinkling fairy lights. These locations often have cushy cafes nearby where you can warm up with a hot drink after your skating session.

Admire the Christmas Displays at Kew Gardens

Christmas at Kew Gardens is a truly enchanting experience. The gardens are transformed into a magical wonderland, with a trail of illuminated installations that will leave you awestruck. Each display is more breathtaking than the last, from glowing arches and sparkling tunnels to giant illuminated trees.

The event is perfect for families, with interactive displays and seasonal treats like roasted chestnuts and hot chocolate. Don’t miss the opportunity to visit the Palm House, which is beautifully lit to create a warm and festive glow. Tickets sell out quickly, so make sure to book in advance.

Niche Events for all

London hosts several furry events during the Christmas season. The LondonFurs community organizes the "Winter Weekender" featuring two main gatherings. The LondonFurs Winter Boat Party takes place aboard a boat departing from Blackfriars Pier. The following day, the LondonFurs Winter Meet will be held at the Tank & Paddle venue, running from noon until 11:00 pm. Both furry events are fantastic opportunities for the furry community to socialize and celebrate the festive season in unique and vibrant settings.

In addition to these dedicated furry events, London offers festive activities that may appeal to the community. For example, the Pooches in Pullovers Parade recently showcased dogs in charming Christmas sweaters, adding a touch of holiday cheer. Meanwhile, the Ultimate Christmas Quiz and Karaoke FUNdraiser supports animal sanctuaries and rescues, aligning with interests in animal welfare. These events provide additional festive options for furries and animal enthusiasts alike to enjoy the Christmas spirit in London.

Take a Christmas Lights Bus Tour

christmas tree in london

London’s Christmas lights are a spectacle, and a bus tour is a perfect way to see them all without braving the cold. Specially designed double-decker buses take you on a journey through the city’s most beautifully decorated streets, including Mayfair, Knightsbridge, and Trafalgar Square.

These tours often come with festive commentary, highlighting the history and significance of the displays. Sit back, sip on a hot drink, and let the magic of London’s lights unfold before you. It’s a stress-free way to soak in the festive atmosphere while covering a lot of ground.

Celebrate at Trafalgar Square

christmas bike riding for a childrens charity

Trafalgar Square is the heart of Christmas in London, and its festive activities are a highlight of the season. The towering Christmas tree, an annual gift from Norway, is a sight to behold, adorned with hundreds of sparkling lights.

Throughout December, the square hosts carol-singing events featuring choirs from across the UK. It’s a wonderful opportunity to join the community in celebrating the season. Be sure to explore the area’s surrounding attractions, including the National Gallery, for a cultural and festive day out.

Christmas in London is a magical experience, filled with unforgettable sights, sounds, and activities.

If you’re skating under the stars, shopping for unique gifts, or enjoying the sparkle of holiday lights, the city offers endless opportunities for festive fun. Make your holiday season special by exploring these wonderful activities and creating cherished memories in one of the world’s most enchanting cities.

GET AN ECOMMERCE WEBSITE Only £20 per month
0.065