Magical Christmas Activities in London: Festive Tours & Holiday Experiences
Experience the magic of Christmas in London with spectacular Christmas lights tours, festive Thames cruises, and enchanting Christmas day trips to historic destinations like Oxford and the Cotswolds.
From dazzling holiday illuminations to charming Christmas markets and cathedral experiences, discover the perfect festive activities in London running from November through January.
London Christmas Lights Tour 2025
From 8 November 2025 to 4 January 2026
Be enchanted by the sparkling Christmas lights of London on a magical bus tour. Follow a charming route and experience the festive atmosphere. Book your Christmas Lights Tour now, available from November 8, 2025 to January 4, 2026.
Festive Christmas Cruise in London with Lunch or Dinner
From 28 November to 20 December 2025
Enjoy a festive Christmas cruise on the River Thames in London between 28 November and 20 December. Includes welcome drink, 3-course lunch or dinner, live music or DJ, and stunning views of London’s landmarks.
The Snowman™ Afternoon Tea Bus – Christmas Magic in London
From 22 November 2025 to 4 January 2026
Celebrate Christmas with The Snowman™ Afternoon Tea Bus Tour. Enjoy festive treats and London’s lights on a magical double-decker ride. Book now!
Singalong Christmas Lights Tour with Food & Drinks
From 8 November 2025 to 4 January 2026
Step into the Christmas spirit aboard the Singalong Christmas Lights Tour Bus — twinkling lights, joyful carols, delicious mince pies, and festive drinks await! Book from November 8, 2025, to January 4, 2026!
Christmas Eve in London: Dinner & Midnight Mass Experience
24 December 2025
Admire the beauty of London by night as you pass iconic landmarks. Enjoy a delicious 3-course dinner, then attend a memorable Midnight Mass at St Martin-in-the-Fields.
Spend Christmas Eve exploring Leeds Castle, Canterbury’s festive market, the White Cliffs of Dover, and historic Greenwich — all in a magical day trip from London.
Christmas Day Hop-on Hop-off Bus Tour with Optional Lunch
25 December 2025
Explore London on Christmas Day with a Hop-on Hop-off Bus Tour. Take in iconic sights at your own pace, and savor a festive 3-course Christmas lunch.
London Christmas Day Lunch Cruise and Guided Tour
25 December 2025
Feel the Christmas spirit as you spend the day in London. See the city's top sights and enjoy a traditional Christmas lunch.
London Christmas Day Sightseeing Cruise
25 December 2025
Celebrate Christmas Day with a 1-hour Thames cruise. Enjoy panoramic views of London’s landmarks and live commentary.
Christmas Day in Canterbury: Cathedral Mass and Traditional Lunch
25 December 2025
Spend Christmas discovering England on the ultimate festive day trip from London. Attend Sung Eucharist at Canterbury Cathedral, enjoy a traditional Christmas lunch, and marvel at the iconic White Cliffs.
Spend Christmas Day exploring three iconic British locations: Windsor, Oxford, and Avebury. Enjoy a three-course Christmas lunch and included coach travel.
Experience an alternative Christmas filled with history and legend, exploring 4 unmissable destinations – Christmas lunch included!
On Christmas Day, enjoy a scenic journey through one of England’s most picturesque regions as you visit Oxford, the Cotswolds, and Stratford-upon-Avon—complete with a traditional Christmas lunch at a cozy English pub in Stratford-upon-Avon.
Boxing Day: Windsor, Bath, Stonehenge y Salisbury
26 December 2025
Take a Boxing Day tour from London and explore Windsor, Stonehenge and Bath. A full-day guided trip with coach transport included.
Depart from London for a festive day exploring Warwick Castle, Stratford-upon-Avon and Oxford. Enjoy scenic Cotswolds views between stops.