Skip to content
Updated on: by Avatar image of authorCiaran Connolly

Dust off your mittens and get ready for a sprinkling of Christmas magic! London in December transforms into a dazzling wonderland, brimming with festive cheer. Imagine strolling beneath twinkling lights, indulging in delightful treats at charming Christmas markets, and soaking up the joyous carols that fill the crisp winter air. For those seeking the perfect December escape, London offers a treasure trove of things to do. Whether you crave iconic landmarks or a full-blown winter wonderland experience, London has something to ignite the holiday spirit in everyone. Let’s explore the captivating experiences that await you in this festive city!

Top Things to Do in London in December

London in December is a magical place filled with festive lights, holiday cheer, and a variety of activities that cater to every interest. Whether you’re a history buff, a foodie, a culture enthusiast, or simply looking to soak up the festive atmosphere, the city offers countless experiences that make it a perfect winter destination. From iconic landmarks adorned with holiday decorations to cosy markets offering seasonal treats, there’s something for everyone to enjoy. Here are some top things to do in London this December to make the most of your visit.

1. Savour Coffee and Doughnuts at Borough Market

In December, Borough Market becomes a cosy haven for food lovers seeking warmth and comfort. The market is transformed by the festive spirit, with twinkling lights and seasonal decorations creating a charming atmosphere. The aroma of freshly brewed coffee and hot doughnuts fills the air, inviting visitors to indulge in delicious treats that warm both hands and souls. Wandering through the market, you’ll find an array of mouth-watering pastries, artisanal breads, and gourmet delights that are perfect for the chilly winter days.

Beyond the delectable food, Borough Market offers a sensory experience that captures the essence of the season. The historic market, with its Victorian architecture, provides a picturesque backdrop as you explore. Whether you’re sipping on a rich hot chocolate or enjoying a warm, freshly made doughnut, the market’s lively ambience and diverse offerings make it a must-visit destination in London during December. It’s a perfect spot to take a break, enjoy some festive comfort food, and soak in the holiday cheer.

2. Visit Tower Bridge

December is a magical time to visit Tower Bridge, one of London’s most iconic landmarks. The bridge, adorned with festive lights, stands as a testament to Victorian engineering and architectural brilliance. Walking across Tower Bridge in December offers a unique experience, with the twinkling lights of the city creating a breathtaking scene against the backdrop of the River Thames. As you stroll along, you’ll be treated to stunning views of the river and the cityscape, enhanced by the festive glow.

Inside the Tower Bridge Exhibition, the holiday spirit continues with special displays and interactive exhibits that tell the fascinating history of this architectural marvel. Learning about the bridge’s construction and its significance to London is both educational and engaging. Whether you’re a history enthusiast or simply looking to experience one of London’s most famous sights, a visit to Tower Bridge in December is a highlight of any holiday trip, offering a blend of historical intrigue and festive magic.

2. Experience Christmas Cheer at Oxford and Piccadilly Circus

Oxford Street and Piccadilly Circus are the epicentres of London’s Christmas celebrations, transforming into a winter wonderland each December. The streets are adorned with stunning Christmas lights and decorations, creating a magical atmosphere that captivates visitors. Walking along Oxford Street, you’ll be mesmerised by the dazzling lights overhead and the beautifully decorated shop windows, all contributing to a sense of enchantment and festive cheer.

Piccadilly Circus, with its iconic neon signs and bustling energy, becomes even more vibrant during December. The area is alive with holiday spirit, featuring street performers, carolers, and pop-up markets offering seasonal treats and unique gifts. It’s a perfect spot for shopping, dining, and soaking up the festive ambience. Whether you’re exploring the luxury boutiques or enjoying a festive meal at one of the many restaurants, the lively atmosphere and holiday charm make Oxford Street and Piccadilly Circus must-visit destinations during the Christmas season.

3. Enjoy the View from The Shard

December offers a particularly enchanting experience at The Shard, where you can enjoy breathtaking panoramic views of a festively illuminated London. Ascending to the viewing platform of one of Western Europe’s tallest buildings, you’ll be greeted with stunning vistas of the city’s iconic landmarks, all aglow with holiday lights. From Buckingham Palace to St. Paul’s Cathedral, the cityscape is transformed into a glittering spectacle that is best appreciated from above.

For a truly special December experience, visit The View Bar at The Shard. Here, you can sip on a glass of champagne while taking in the festive city lights. The combination of the luxurious setting and the dazzling holiday display makes a visit to The Shard an unforgettable part of any December trip to London. Whether you’re celebrating a special occasion or simply enjoying the season, The Shard offers a unique perspective on London’s holiday magic.

4. Explore Shoreditch and Spitalfields

In December, Shoreditch and Spitalfields come alive with festive spirit, offering a unique blend of contemporary culture and rich history. Shoreditch, known for its trendy shops and vibrant street art, is especially captivating during the holiday season. The neighbourhood’s colourful murals and graffiti are complemented by festive lights and decorations, creating a lively and creative atmosphere. Cafes, bars, and restaurants in the area also embrace the season, offering warm drinks and holiday specials.

Spitalfields, with its historic charm, becomes a winter wonderland in December. The Old Spitalfields Market is adorned with holiday decorations, offering a diverse range of stalls selling unique gifts, vintage clothing, and handmade crafts. The market is also a food lover’s paradise, featuring seasonal treats and international cuisine. Exploring Spitalfields allows you to delve into the area’s rich heritage, including sites like Christ Church Spitalfields and the Dennis Severs’ House, which offers a glimpse into 18th-century London life. Together, Shoreditch and Spitalfields provide a festive and enriching experience for visitors.

5. Embrace Christmas Activities in London

December is the perfect time to embrace the festive spirit in London, with the city offering a plethora of holiday activities. Trafalgar Square becomes a focal point of celebrations, featuring a magnificent Christmas tree donated by Norway. The tree, adorned with twinkling lights, serves as the centrepiece for the square’s festive events, including carol singing and seasonal performances that create a joyful atmosphere.

For a more active holiday experience, head to one of London’s many outdoor ice skating rinks. Popular locations include Somerset House, the Natural History Museum, and Hyde Park’s Winter Wonderland. Skating under the stars, surrounded by beautiful lights and decorations, is a quintessential winter activity. Kew Gardens also transforms into an enchanting winter light display during December, with stunning light installations creating a magical pathway through the botanical wonderland. Embracing these Christmas activities is a wonderful way to celebrate the season in London.

6. Indulge in Festive Afternoon Tea

December in London is the perfect time to indulge in a festive afternoon tea, a quintessentially British experience. Many of the city’s top hotels and tea rooms offer special holiday-themed menus that include finger sandwiches, scones with clotted cream and jam, and a selection of festive cakes and pastries. Renowned establishments like Claridge’s and The Ritz provide luxurious settings where you can enjoy these delightful treats surrounded by elegant holiday decor.

The festive afternoon tea experience is enhanced by the warm, inviting ambience of these historic venues, often accompanied by live music or carol singers. It’s an excellent way to relax and enjoy the season’s flavours while taking a break from sightseeing or shopping. Whether you’re celebrating a special occasion or simply treating yourself, a festive afternoon tea is a delightful addition to any December itinerary in London.

7. Enjoy Christmas Shows and Pantomimes

London’s theatre scene comes alive in December with a plethora of Christmas-themed shows and pantomimes. These performances are a beloved British tradition, offering lighthearted fun and festive spirit for all ages. Popular theatres like The National Theatre and The Old Vic host a variety of productions, from classic tales to modern adaptations, filled with humour, music, and audience participation.

Pantomimes, in particular, are a uniquely British form of theatre that combines comedy, song, and dance, often featuring well-known celebrities in the cast. They are a hit with both locals and tourists, providing an entertaining and interactive way to celebrate the holiday season. Attending a Christmas show or pantomime is a wonderful way to experience London’s vibrant cultural scene and create lasting memories.

8. Join Caroling Services at Historic Churches

Immerse yourself in the spirit of the season by attending a carol service at one of London’s historic churches. Iconic locations like Westminster Abbey and St. Paul’s Cathedral offer beautifully conducted services featuring traditional carols sung by world-class choirs. The grandeur of these historic venues, combined with the heartwarming music, creates an unforgettable holiday experience.

These carol services often include readings from the Bible and reflections on the Christmas story, providing a serene and reflective moment amidst the hustle and bustle of the season. The enchanting atmosphere, filled with the harmonies of the choir and the beauty of the surroundings, makes attending a carol service a must-do activity in December.

9. Celebrate New Year’s Eve in Style

Top 12 Things to Do in London in December

For those visiting London towards the end of December, celebrating New Year’s Eve in the city is an unforgettable experience. Iconic locations like the London Eye host spectacular fireworks displays that light up the sky at midnight, drawing crowds from around the world. Watching Big Ben chime as the clock strikes twelve is a tradition that signifies the start of a new year with excitement and hope.

Many venues across the city, from rooftop bars to luxury hotels, offer special New Year’s Eve parties with live music, gourmet dining, and unparalleled views of the fireworks. Whether you choose to join the festivities along the River Thames or enjoy a more intimate celebration, London’s New Year’s Eve events provide a fantastic way to ring in the new year.

10. Visit the Warner Bros. Studio Tour – The Making of Harry Potter

If you’re a Harry Potter fan, the Warner Bros. Studio Tour is a must-visit during December. The studio transforms into a winter wonderland, with the Great Hall decorated for the festive season and sets covered in snow. This immersive experience allows you to see original sets, props, and costumes from the Harry Potter films, providing a behind-the-scenes look at the magic of the wizarding world.

Special holiday features, such as the Yule Ball decorations and festive food in the Hogwarts kitchens, add to the enchantment. The Warner Bros. Studio Tour offers a unique and magical way to celebrate the holidays, making it a perfect addition to your December itinerary in London.

11. Shop the Boxing Day Sales

For shopping enthusiasts, the Boxing Day sales on 26 December are a highlight of the holiday season. Major shopping districts like Oxford Street, Regent Street, and Covent Garden offer incredible discounts on a wide range of items, from fashion and beauty products to electronics and home goods. It’s an excellent opportunity to snag great deals and enjoy the bustling atmosphere of post-Christmas shopping.

Many stores open early and attract large crowds, so be prepared for a lively and energetic shopping experience. Whether you’re looking for high-end fashion or unique gifts, Boxing Day sales provide a fantastic way to extend the holiday cheer and make the most of your visit to London.

12. Enjoy Indoor Activities for Winter

London offers a variety of indoor activities that are perfect for escaping the winter chill in December. The city’s free museums, such as the British Museum, National Gallery, and Natural History Museum, provide hours of educational and cultural enrichment. These museums often feature special holiday exhibits and events, adding an extra layer of interest to your visit. You can explore fascinating exhibits, admire world-class art, and learn about the natural world, all while staying warm and cosy.

For history enthusiasts, a tour of the Tower of London offers an intriguing journey through Britain’s past, enhanced by the festive decorations and holiday spirit. Inside the medieval fortress, you can marvel at the Crown Jewels and meet the iconic Beefeaters. St. Paul’s Cathedral, with its stunning interior and impressive dome, is another excellent indoor destination, especially during December when it hosts special holiday concerts and services. For foodies, Borough Market offers a warm and inviting atmosphere, with delicious treats like hot coffee and freshly made doughnuts. These indoor activities provide a cosy and enjoyable way to experience London’s rich cultural heritage during the winter months.

General Tips for Visiting London in December

Top 12 Things to Do in London in December

Visiting London in December is a magical experience filled with festive activities, holiday lights, and a vibrant atmosphere. To make the most of your trip, it’s essential to be prepared for the unique conditions and considerations that come with the winter season. Here are some general tips to ensure a smooth and enjoyable visit.

Weather

December weather in London can be quite chilly, with temperatures often ranging from 2°C to 8°C (36°F to 46°F). Rain is also a common occurrence, so it’s wise to pack accordingly. Layered clothing is ideal for staying warm while allowing flexibility for indoor and outdoor activities. A good quality coat, warm scarves, hats, and gloves are essential to keep the cold at bay. Comfortable, waterproof shoes are also a must, as you’ll likely be doing a fair amount of walking and want to keep your feet dry. Don’t forget to bring a compact umbrella or a raincoat to stay dry during unexpected showers.

Accommodation

December is one of the peak travel seasons in London due to the festive celebrations and school holidays. As a result, accommodation can fill up quickly, and prices may rise. To secure the best options and avoid last-minute stress, it’s advisable to book your accommodation well in advance. Consider staying in centrally located hotels or vacation rentals to minimise travel time to key attractions. If you’re looking for a unique experience, some hotels offer special holiday packages that include festive meals or access to seasonal events.

Opening Hours

During the holiday season, many attractions, shops, and restaurants in London have altered opening hours. Some may close early on Christmas Eve, Christmas Day, and New Year’s Day, while others might extend their hours for the holiday rush. It’s a good idea to check the opening hours of the places you plan to visit before heading out. This is especially important for popular attractions such as museums, galleries, and theatres, where tickets may need to be booked in advance. Planning your itinerary with these adjustments in mind will help you avoid any disappointment and make the most of your time in the city.

By keeping these tips in mind, you’ll be well-prepared to enjoy all that London has to offer during the festive month of December. Whether you’re exploring Christmas markets, attending holiday performances, or simply soaking in the seasonal atmosphere, proper preparation ensures a memorable and enjoyable visit.

London in December is a city transformed by holiday magic. With a diverse range of activities, from festive markets and ice skating rinks to world-class museums and historic sites, there’s something for everyone to enjoy. The city’s enchanting atmosphere, combined with its rich cultural heritage and festive celebrations, makes it a perfect destination for the holiday season. Whether you’re exploring the twinkling lights of Oxford Street, enjoying a carol service at St. Paul’s Cathedral, or celebrating New Year’s Eve by the Thames, London offers an unforgettable experience that will fill you with the spirit of the season.

Leave a comment

Your email address will not be published. Required fields are marked *