Fly Cheaper Logo

The magical allure of December in London is simply irresistible. As the festive spirit sweeps across the city, London dons a spectacularly enchanting cloak, ready to offer you an unforgettable pre-Christmas weekend. This guide is here to help you embrace the Christmas spirit and create lasting memories. From frosty fun to food-filled frolics, this city has got you covered. So, let's dive into the holiday cheer London-style.

Oxford Street awash in festive glow, a mesmerizing sight this holiday season.

Top Festive Activities for an Unforgettable Christmas Weekend in London

Get Your Skates On at Somerset House

A Christmas weekend in London is incomplete without embracing the chill and strapping on a pair of skates. Somerset House, a beautiful Georgian building in the heart of the city, transforms into a winter wonderland, housing an ice rink every winter. Whether you're an experienced skater or just getting the hang of it, Somerset House offers a quintessential London ice skating experience. And when those chilly winds awaken your appetite, numerous excellent eateries and cozy pubs nearby will cater to your food and drink cravings.

Revel in Winter Wonderland

Every year, Hyde Park morphs into a massive celebration known as Winter Wonderland. A German market, outdoor cinema, rides, attractions, and an ice rink all cluster together, offering a festival of joy. This spot is perfect for indulging in some festive fun with family and friends. And when you're ready to refuel, you'll find an array of food and drink stalls to choose from - remember to try the giant pretzels!

Oxford Street Christmas Shopping: Retail Magic in the Festive Air!
Discover a shopper's paradise adorned with dazzling lights. Indulge in fashion, beauty, and unique gifts, capturing the magic of the season. And remember, when filling your bags with delightful treasures, ensure your baggage allowance has enough room for those "gifts" you "accidentally" bought for yourself.

Immerse Yourself in the City's Christmas Charm

London's iconic sights take on a new level of charm during Christmas. The dazzling department store window displays, the cascade of Christmas lights twinkling down Oxford Street, and the beautifully decorated Christmas trees in every corner make the city a sight to behold. Just make sure to bundle up as it can get pretty chilly out there!

Take in the festive panorama from atop the iconic London Eye.

Soak in Panoramic Views at The London Eye

Another must-visit destination during your Christmas weekend in London is the iconic London Eye. Especially for the holiday season, the London Eye turns into a festive spectacle. Taking a rotation on this giant Ferris wheel gives you breathtaking panoramic views of the city, making you feel like you're inside a magical snow globe! While you're up there, don't forget to look out for the stunning Christmas lights and decorations adorning the city below.

Embark on a Festive Boat Cruise from Westminster Pier

If you fancy a different perspective of the city's festive lights, why not take a festive boat cruise departing from Westminster Pier? This unique experience will not only give you a chance to see London's iconic landmarks from the water but also immerse you in a truly festive atmosphere. With the city lights twinkling in the background and a warm drink in hand, it's an ideal way to wrap up your Christmas weekend in London.

Festive Boat Cruises from Westminster Pier: Sailing into Christmas Magic
Experience enchanting Christmas boat cruises, gliding past London's iconic landmarks adorned with sparkling lights. Join the Christmas River Cruise, Carols & Cruises with melodic carol performances, or the Winter Wonderland Boat Cruise for a magical journey to Hyde Park's festive wonderland.

Immerse in London’s Vibrant Christmas Markets

London is famous for its numerous Christmas markets, and each offers a unique, festive experience. Here are four markets you should absolutely explore:

Experience the festive bustle of the Covent Garden Christmas Market, a must-visit in London.

Experience Columbia Road Christmas Market

Known for its flower market, Columbia Road transforms into a festive hub come December. You'll find stalls brimming with holiday food, drinks, and Christmas gifts that would please anyone on your list. Strolling down the market, you'll feel the Christmas spirit in every step you take.

Revel in Southbank Centre Winter Market

Located in the riverside heart of central London, the Southbank Centre Winter Market is a Christmas spectacle. With over 50 stalls selling festive food, drinks, and gifts, this market offers a magical journey of festive delights. Plus, the added attractions of a bar, cinema, and performance space ensure there's something for everyone.

London's Christmas Extravaganza: Delight in a Wonderland of Festive Markets
Greenwich, Borough, and Trafalgar Square also offer enchanting Christmas markets. Discover over 100 stalls in Greenwich, live music in Borough, and a giant snow globe in Trafalgar Square. Indulge in culinary treats, find unique gifts, and embrace the holiday cheer at London's festive markets!

Wander through Covent Garden Christmas Market

Covent Garden, a historic market square in central London, turns into a festive paradise during December. Over 100 stalls sell food, drinks, and gifts, while attractions like a Ferris wheel and a Christmas tree forest add to the charm. It's a truly festive experience that shouldn't be missed.

Discover Mayfair Christmas Market

In the heart of fashionable central London lies the Mayfair Christmas Market. Over 50 stalls sell food, drinks, and Christmas gifts, and the market also offers a bar, cinema, and performance space. So, head over to Mayfair and soak up the festive atmosphere in style.

Satisfy Your Palate with Festive Feasts and Drinks

No festive weekend in London is complete without indulging in the city's culinary delights. Whether you fancy a traditional Christmas roast or wish to warm up with a festive drink, London's got you sorted.

Savor the festive flavors with the Christmas themed afternoon tea at The Lanesborough.

Indulge in a Christmas Roast at The Ivy Chelsea Garden

For a quintessential Christmas roast, head to The Ivy Chelsea Garden. Their three-course meal complete with roast turkey, beef, or lamb is an indulgence that is well worth the splurge. Paired with a cozy, festive ambience, it's an experience you won't soon forget.

Sip on Festive Drinks at The Botanist

For festive drinks, The Botanist should be your go-to. Their selection of cocktails is impressive, but their signature Christmas cocktail, the Yuletide Negroni, is the star of the show. So, raise a glass and toast to the holiday season!

Festive Drink Delights at The Botanist: A Wonderland of Flavors
Indulge in The Botanist's irresistible festive drink menu. From the showstopping Grinch Grog to the sweet Snow Goose and vibrant Let it Glow, each sip is a journey of delightful flavors. Don't miss the Hepple Sloe Gin Spritz, Chai Spiced Espresso Martini, Black Forest Martini, and the classic Mulled Wine.

Enjoy a Christmas Themed Afternoon Tea at The Lanesborough

If you're in for a lavish afternoon, head to The Lanesborough for a Christmas themed afternoon tea. Their three-course meal includes finger sandwiches, scones, and pastries - the perfect way to spend a lazy winter afternoon in London.

Partake in Other Festive Events

Besides the food, drinks, and markets, London offers a plethora of other festive events that can make your pre-Christmas weekend truly special.

Carols by Candlelight at the Royal Albert Hall

Imagine over 2,000 voices coming together in harmony, filling the Royal Albert Hall with the spirit of Christmas. Attending the Carols by Candlelight concert is a traditional way of welcoming the festive season. Make sure to book in advance as this event is popular among locals and tourists alike.

Festive harmonies echoing through the Royal Albert Hall during the Carols by Candlelight event.

The Snowman at the Dominion Theatre

A West End production based on a popular children's book and film, The Snowman, is an absolute delight for children of all ages. It promises a magical experience that perfectly captures the Christmas spirit.

The Nutcracker at the Royal Opera House

For a sophisticated evening, consider watching the Christmas ballet classic, The Nutcracker, at the Royal Opera House. The beautiful performances and elegant setting will certainly be a highlight of your holiday season.

Book Early, Embrace the Magic: Unforgettable Christmas Events
Tickets are on sale now for most of these Christmas events. Don't miss out on the magic! Book early to secure your spot and ensure a memorable celebration. From dazzling performances to magical experiences, plan ahead and embrace the festive joy that awaits!

Christmas Eve Carol Service at Westminster Abbey

A solemn and beautiful event, the Christmas Eve Carol Service at Westminster Abbey is an excellent way to reflect and appreciate the true meaning of Christmas in London.

Peter Pan at the London Palladium

The 2023-2024 pantomime at the London Palladium is Peter Pan. Running from December 9, 2023 to January 14, 2024, the show stars Jennifer Saunders as Captain Hook and Julian Clary as Smee. This delightful performance is sure to entertain the whole family.

London is indeed a dreamy wonderland in December, making it a fabulous place to spend a pre-Christmas weekend. With such a vast array of festive events, food, and markets, there's something for everyone. So, pack your bags, put on your winter gear, and immerse yourself in the holiday magic that only London can offer!

Inspired to book your next holiday, be sure to check out the latest flight deals on our deals page. Happy travels!