London is a city that never sleeps, and even in the chilly month of December, it buzzes with energy and excitement. While many travellers associate the city with its iconic landmarks like Big Ben and Buckingham Palace, one of the most underrated and captivating experiences can be found along the banks of the Thames River. In this ultimate guide, we’ll explore the Thames River adventures and activities to try when visiting London in December.

Thames River Cruise

A Thames River cruise is a quintessential London experience, and December offers a unique charm. Wrap up warm and embark on a cosy cruise down the river, with views of the city’s stunning skyline illuminated by festive lights. Offering special Christmas-themed cruises it’s the perfect way to celebrate during the Christmas period with friends, family and work colleagues. The boats are decorated, and you can enjoy a scrumptious traditional festive menu with live music, mulled wine, and seasonal treats.

Tower Bridge Exhibition

Crossing the iconic Tower Bridge is a must, but did you know you can also explore the bridge itself? The Tower Bridge Exhibition allows you to walk across the glass-floored high-level walkways, offering breath-taking panoramic views of London. In December, the bridge is often adorned with festive decorations, making it a magical experience.

city cruises vessel going under tower bridge

Greenwich and the Royal Observatory

Take a leisurely stroll along the Thames Path to Greenwich, a historic neighbourhood with a maritime heritage. Visit the Royal Observatory to stand on the Prime Meridian and enjoy spectacular views of London. December’s crisp air and fewer crowds make this an ideal time to explore this part of the city.

Thameside Dining

London is renowned for its diverse culinary scene, and dining by the Thames in December is a memorable experience. Many restaurants along the river offer heated terraces and cosy blankets, allowing you to savour delicious food while enjoying the scenic views.

Riverfront Christmas Markets

London’s Christmas markets are famous, and several are located along the Thames. Southbank Centre’s Winter Market is a must-visit, featuring festive food stalls, unique gifts, and a jovial atmosphere. It’s a perfect place to warm up with a cup of hot chocolate or mulled wine.

riverfront christmas markets lit up at night

Kayaking on the Thames

For the adventurous traveller, consider kayaking on the Thames. Several companies offer guided tours that provide a unique perspective of the city’s landmarks. Paddling along the river in December might be brisk, but it’s an exhilarating and unconventional way to see London.

Riverside Art and Culture

The Thames banks are dotted with cultural institutions like the Tate Modern and Shakespeare’s Globe Theatre. Check their schedules for special December events, exhibitions, or performances. Enjoying art and theatre against the backdrop of the river adds a layer of cultural richness to your visit.

riverside art and culture building

Ice Skating at Somerset House

Located right on the banks of the Thames, Somerset House hosts a beautiful ice skating rink during the winter months. Glide gracefully on the ice with the grand neoclassical building as your backdrop. It’s a festive activity that epitomizes London’s winter charm.

Thames Path Walks

For a more low-key adventure, explore the Thames Path by foot. Choose from various sections of the path, each offering its own unique scenery and attractions. The crisp December air and quieter trails make it an ideal time for contemplative walks.


London in December is a city wrapped in a festive blanket, and the Thames River is at the heart of the holiday magic. Whether you’re enjoying a river cruise, savouring seasonal treats at a Christmas market, or embarking on an unconventional kayak adventure, there’s something for everyone along the riverbanks. So, bundle up, embrace the seasonal spirit, and discover the wonders of London’s Thames River adventures this December.

FAQs – London Things to Do in 2024

What are the best places to experience the Christmas spirit in London in December?
London is known for its festive atmosphere in December. Visit Christmas markets like Winter Wonderland in Hyde Park, admire the Christmas lights on Oxford Street, and explore the enchanting Christmas displays at Covent Garden.

Are there special Christmas events and performances in London during December?
Yes, London hosts various Christmas events and performances, including traditional pantomimes, ice skating at iconic locations like Somerset House, and festive theater productions.

What are the must-see Christmas window displays in London in December?
Popular department stores like Harrods, Selfridges, and Liberty create stunning Christmas window displays that are a treat to see in December.

How can I celebrate New Year’s Eve in London in December?
London offers fantastic New Year’s Eve celebrations. Join the festivities along the Thames River for the fireworks display or attend exclusive parties and events in the city.

Where can I find unique and handmade Christmas gifts in London during December?
Consider shopping at Christmas markets, such as Southbank Centre Winter Market and Christmas by the River, for unique and artisanal gifts. You can also explore independent boutiques in neighborhoods like Notting Hill.

What are some indoor activities to enjoy in London during December?
In December, you can explore indoor attractions like the British Museum, National Gallery, and Victoria and Albert Museum, which offer shelter from the winter weather while providing cultural experiences.

How can I make the most of the Christmas lights and decorations in London during December?
Take a stroll through the illuminated streets of Covent Garden, Carnaby, and Regent Street to soak in the festive ambiance and capture stunning photos.

Is it possible to book tickets for holiday-themed shows and performances in advance?
Yes, it’s advisable to book tickets for holiday-themed shows and performances in advance, as they tend to be in high demand during December.

Why is City Cruises a great choice for experiencing the holiday season in London?
City Cruises offers a unique perspective of London’s holiday lights and decorations from the Thames River, creating a magical and memorable experience.

What types of holiday-themed cruises does City Cruises offer in December?
City Cruises provides a variety of holiday-themed cruises in December, including Christmas Day and New Year’s Eve dinner cruises, festive afternoon teas, and carol-singing cruises.

Can I enjoy a traditional Christmas meal on a City Cruises experience in December?
Yes, City Cruises offers special Christmas Day lunch and dinner cruises with traditional holiday menus, allowing you to celebrate Christmas while taking in the city’s sights.

How can City Cruises enhance the festive spirit during a cruise in December?
City Cruises enhances the festive spirit by decorating their vessels, providing live entertainment, and offering special holiday-themed activities, such as Santa visits for families.

Can I book a private holiday cruise with City Cruises for a more exclusive experience?
Absolutely, City Cruises often offers private charter options for holiday cruises, allowing you to celebrate with your group in an exclusive and festive setting.

What landmarks and holiday lights can I expect to see during a December cruise with City Cruises?
During a December cruise, you can admire the holiday lights adorning iconic landmarks like the Tower Bridge, the London Eye, and the Houses of Parliament, creating a magical and scenic backdrop.

How can I make a reservation for a holiday cruise with City Cruises in December 2024?
You can easily make a reservation for a holiday cruise with City Cruises on the website or by contacting customer service, ensuring a memorable and festive experience during December in London.

Is City Cruises suitable for all ages during the holiday season in December?
Yes, City Cruises offers holiday experiences suitable for all ages, making it a great choice for families, couples, and friends looking to celebrate the festive season together.