9 Best Things to Do at Christmas in London

Here are the 9 Best Things to Do in London at Christmas.


Spend some quality Christmas time in London this year and let us plan your trip for you to make it memorable.

London is a magical place to visit during the lead up to Christmas, with a wide range of festive activities and attractions to enjoy.

Stay in wonderful hotels matching your needs by simply sending us your request to us.

  1. Visit Winter Wonderland: Hyde Park’s Winter Wonderland is a festive extravaganza featuring ice skating, a Christmas market, fairground rides, and plenty of food and drink stalls. It’s a great place to soak up the Christmas spirit if you like it loud, bright, and colourful.

  2. See the Christmas Lights: London’s streets and landmarks are beautifully illuminated during the Christmas season. Be sure to see the Christmas lights on Oxford Street, Regent Street, Covent Garden, and Trafalgar Square. Let us take you around the sparkling streets of London a private walking tour.

  3. Ice Skating: Many iconic locations in London set up temporary ice rinks for the season. Consider skating at the Natural History Museum, Somerset House, or the Tower of London for a unique experience. Make sure to book your slot early as it is a super popular thing to do.

  4. Visit Christmas Markets: Explore the various Christmas markets across the city, such as Southbank Winter Market, Leicester Square Christmas Market, and the Christmas by the River market at Tower Bridge. Come walk with us on a guided tour showing you the best markets in town on a casual walk.

5.  Watch a Christmas Show or Pantomime: London’s theatres put on special  Christmas-themed shows and pantomimes during the holiday season. Popular venues like the Royal Opera House and the London Palladium often feature festive performances. See the classics such as Jack and the Beanstalk, Peter Pan or  Cinderella and get into full Christmas mode.

6. Enjoy Festive Afternoon Tea: Many hotels and tearooms in London offer special Christmas-themed afternoon teas with seasonal treats and decorations. It’s a delightful way to take a break from the cold.

7. Explore Christmas Markets in Historical Settings: Consider visiting Hampton Court Palace or the Old Royal Naval College in Greenwich for Christmas markets set against the backdrop of historic architecture. We take you there on a tailor – made tour to make sure you enjoy London to fullest.


8. Christmas Shopping: London is a shopper’s paradise, especially during the holidays. Explore the famous department stores like Harrods and Selfridges, visit boutique shops in neighbourhoods like Shoreditch and Notting Hill and shop till you drop on Oxford and Regent Street. Bag a bargain and some memorable gifts for your loved ones at home.

9. New Year’s Eve Fireworks: If you’re in London for New Year’s Eve, don’t miss the spectacular fireworks display over the Thames. It’s a ticketed event, so be sure to plan ahead and get your tickets early.

Remember that Christmas in London can be quite busy, so it’s a good idea to plan your activities and book your hotel, tickets for popular events in advance.

We cater for all your needs here and are happy to send you an offer for your Christmas trip of a lifetime.

Enjoy the festive atmosphere, the twinkling lights, and the warm holiday spirit in this vibrant city with us.

Contact us here for more information: info@ato-tours.com


See you in London!