Like us:

  Things to do in London at Christmas 2026 

Christmas Regent Street 640

Christmas Lights Bus Tour of London

Voted No.1 Christmas Lights Bus Tour on TripAdvisor. Our Christmas Lights bus tour of London takes you around London’s most breathtaking landmarks spectacularly lit up at night. You’ll travel in an open-top bus. Discover sites as you’ve never seen them before, including Trafalgar Square, Regent Street, Big Ben and more.
from £30
per person
See More >
Christmas Trafalgar Square 640

Midnight Mass, Dinner & Bus Tour

Our Christmas Eve in London tour includes a panoramic tour of the capital, a 3-course dinner and Midnight Mass at St-Martin-in-the-Fields in the iconic Trafalgar Square. Our tour is one of the best ways to experience
from £125
per person
See More >
“Christmas tree and festive decorations in the State Room at Windsor Castle, showcasing holiday decor in a historic royal setting.”

Christmas at Windsor Castle

Celebrate Christmas this year at Windsor Castle. The State Apartments will be transformed for the festive season, with magnificent Christmas trees, twinkling lights and festive…
from £28
per person
See More >
Snowman 640

Shows in London, Christmas 2026

Experience the joy of Christmas theatre. Enjoy magical shows including A Christmas Carol, The Snowman, The Nutcracker, as well as timeless classics like The Lion King, The Mousetrap and many more....
from £16
per person
See More >
The stunning red Hogwarts Express train on Platform 9¾ at the Harry Potter Studio Tour, set against the iconic station backdrop.

Harry Potter Studio Tour

Explore the Award-winning Harry Potter Studio Tour. Enter through the Great Hall and onto the Forbidden Forest and ride the Hogwarts Express and much more....
from £105
per person
See More >
nutcracker-1080x1080px

The Nutcracker

The English National Ballet will perform The Nutcracker in London between December 2026 to January 2027. This classic Christmas production is perfect for audiences both young and old.
from £22
per person
See More >
HOHO 640 N

Hop on Hop off Bus & free river cruise

An excellent value for money and convenient way of exploring London. The ticket includes 3 different bus routes with stops outside the main tourist attractions. Choose from a 24, 48 or 72 hour ticket
from £35
per person
See More >
e-christmas-card-2012 640

Christmas Tours from London 2026

Enjoy one of our Christmas themed tours. On Christmsas day we offer a London traditional lunch, and we also offer day trips with lunch to Oxford, the Cotswolds, Stonehenge, Canterbury Cathedral and many more.
from £39
per person
See More >
“River cruise on the Thames with the Houses of Parliament and Big Ben in the background on a clear day.”

Christmas Day Lunch Cruise & Sightseeing Bus

Enjoy London on Christmas day with a lunch cruise and tour of the city. You’ll begin the day with a panoramic Christmas Day Tour passing many of the most iconic London landmarks including St Paul’s Cathedral and Buckingham Palace.
from £202
per person
See More >
snowman 640 2024

The Snowman

The Snowman comes to London this Christmas. Raymond Briggs’ book is brought to life in this musical adaptation and is a perfect seasonal treat for children and adults. Be transported into the wintery wonderland
from £18
per person
See More >
View of the White Tower, from South East. Begun in the reign of William the Conqueror, it was completed by 1100. Although the White Tower's primary role was as a fortress and stronghold, in time it has also served as a royal residence and as the setting for major governmental and ceremonial functions.

Tower of London - See the Crown Jewels

Visit the iconic Tower of London, which dates back almost 1,000 years, a Royal Palace, rich in British history. Explore the medieval White Tower and its captivating exhibitions. Admire the dazzling Crown Jewels,
from £24
per person
See More >
London-Eye

The London Eye with Fast Track Tickets

Take to the sky in the London Eye and enjoy panoramic views of London from a dizzying height of 450 feet (135 metres) in one of 32 glass capsules. The most popular tourist attraction in town
from £34
per person
See More >
Xenia Hotel Kensington 640

Where to Stay in London

Where to Stay in London Our guide on where to stay in London. Central London is enormous, covering around 8 miles from west to east,…
from £100
per person
See More >
“Christmas tree and festive decorations in the State Room at Windsor Castle, showcasing holiday decor in a historic royal setting.”

Christmas at Windsor Castle

Celebrate Christmas this year at Windsor Castle. The State Apartments will be transformed for the festive season, with magnificent Christmas trees, twinkling lights and festive…
from £28
per ticket
See More >
Sea Life London 805 405

London with Kids

London has a huge selection of activites for kids. Be it aa flght on the London Eye, to world-class museums, Legoland, Harry Potter, river cruises ...
from £12
per person
See More >