How London's landmarks will celebrate Christmas in 2025 

Marvel at the gorgeous decorations and light trails at one of London's historical landmarks. Find out about past Christmas traditions, which influence they still have today and how some of the Royals used to celebrate their festive season.
Sigrun Tomicki
Written by Sigrun Tomicki 17 November 2025 - Last edited 01 July 2026
A large traditional Christmas tree with gold and red baubles stands in the centre of one of Windsor Castle's very grand rooms with red carpets, wooden features and armour hanging on the walls
See the stately Windsor Castle dressed up for the festive period with Christmas trees and decorations dotted around the State Apartments. Credit: Royal Collection Enterprises Limited 2024 | Royal Collection Trust. Image courtesy of the Royal Collection Trust.

Celebrate the magic of the festive season at some of the UK’s most iconic and historic landmarks. Many royal palaces and monuments open their doors during this period, revealing the origins of long-standing Christmas traditions.

Whether you're drawn to glittering city lights, beautiful decorations, or the taste and smell of seasonal treats, venues within and beyond London offer unforgettable experiences – including light trails, guided tours, enchanting markets, and more.

Windsor Castle

The grand Hall and staircase in Queen Mary's dollhouse decorated with a Christmas tree and festive garlands on the staircase.

Windsor Castle has hosted Christmas celebrations since the 12th century. This season, explore the lavishly decorated State Apartments in their festive attire. St George’s Hall features a 20-foot Nordmann Fir adorned with thousands of sparkling fairy lights, while the Crimson Drawing Room hosts another stunning tree.

Top Tip: Don’t miss the miniature Christmas decorations specially made for Queen Mary’s Dolls’ House, including a tiny tree in the hall and a garland along the staircase.

Kenwood House

Step into the wonder of Neverland at Kenwood 2025, an outdoor light trail that invites you on a magical adventure. Begin your journey in a reimagined London, wandering past a glowing Big Ben, a sparkling city skyline, and the Darling family home. After the trail, savour festive street food and cosy winter drinks beneath the stars.

Opening times: 21 November 2025 – 3 January 2026, 4.30pm–9pm

Strawberry Hill House  

This Christmas, Strawberry Hill House transforms into an eighteenth-century storybook scene. Candlelight dances across ceilings, shadows flicker through Gothic halls, and the whole house sparkles with festive charm. The Georgians celebrated Christmas with evergreens, candles, and classical ornaments – traditions brought to life at Strawberry Hill

Opening times: 3 December 2025 – 4 January 2026

Tower of London

The interior walls of Tower of London decorated with Christmas tress with white baubles.

Witness the Christmas makeover at the Tower of London, offering a storybook-style adventure. Wander through the fortress glittering with festive decorations, Christmas trees, and magical installations that bring tales to life. Hear legends of kings, queens, and royal celebrations through time.

Opening times: 28 November 2025 – 4 January 2026 (closed 24–26 December and 1 January)

Apsley House

Enjoy a festive Christmas Carol Concert with the acclaimed Choir of Royal Holloway at Apsley House. The evening begins with a complimentary welcome drink downstairs, followed by an uplifting performance in stunning surroundings.

Event time: Friday 5 December 2025, 6pm–8.45pm

Buckingham Palace and Royal Mews

A wall decorated with a Christmas garland and fitted with cupboards filled with gifts for Christmas

Buckingham Palace is usually closed to the public in the winter months, but you can enjoy a 90-minute expert-guided tour of the East Wing this season entering the palace through the main gates and visit the Centre Room on selected dates between November and January.

Making this year extra special, the Royal Mews shop at Buckingham Palace is revamped into a Christmas pop-up shop for the first time. Enjoy seasonal drinks and nibbles, and browse merchandise, royal gifts, and decorations from the Royal Collection Trust. Proceeds benefit the conservation of the Royal Collection. 

Opening times: 14 November – 5 January

Houses of Parliament and Big Ben

The Houses of Parliament allow visitors to explore the iconic Palace of Westminster during the festive season. Enjoy a guided tour and learn more about the British government through multimedia devices, videos, and audio stories.

Hampton Court Palace

Sled with Reindeer and a Christmas present bag and the exterior of Hampton Court Palace in the background.

Experience the wonder of Christmas at Hampton Court Palace, where Tudor cookery is brought to life and festive music fills its historic rooms. Christmas-themed talks from Palace Hosts add seasonal charm as they share stories behind beloved traditions.

Event times: 3 December – 4 January (excluding 24–26 December), at 11.45am and 2pm in the Wine Cellar

St Paul’s Cathedral

Feel the spirit of Christmas at London’s famous cathedral. You’ll find a large Christmas tree outside the main entrance, as well as beautifully lit trees inside. Take your seat and enjoy one of the Advent and Christmas services at St Paul’s Cathedral free of charge.

Alternatively, attend ticketed performances such as:

  • Handel’s Messiah on 3 December
  • A Celebration of Christmas on 9 December
  • Family Carols on 20 December
  • Carol Services at 4pm on 23 and 24 December

Westminster Abbey

Westminster Abbey choir.

Enjoy a festive Christmas programme at Westminster Abbey, including carols and readings on 19 December, or visit on 24 December for Sung Eucharist by the Westminster Abbey Choir.

Eltham Palace

Father Christmas is taking a break from his busy schedule to share some of his favourite seasonal stories around the Christmas tree at Eltham Palace. After the session, children can meet him and take photos. Each child receives a traditional gift. Quiet sessions on 30 November at 10.20am and 6 December at 3pm offer a more relaxed experience with limited numbers.

Opening times: Weekends from 29 November – 21 December 2025

Session times: 10.20am, 11.00am, 11.40am, 12.20pm, 1.40pm, 2.20pm, 3.00pm

Christmas at Tower Bridge

Winter by the River's glasshouse with Tower Bridge in the background.

Visit Tower Bridge in the late afternoon and pass by the giant Christmas tree before strolling through Winter by the River, a free Christmas market on the south side of the Thames. Open until 5 January 2026, the market features festive goodies, gifts, and views of the illuminated Tower Bridge.

Opening times: Daily 9.30am – 6pm (closed 24–26 December)

Ham House

Wander through the stunning Stuart interiors of Ham House, lit by flickering candlelight and fairy lights. Enjoy beautifully decorated Christmas trees, fragrant greenery, and admire the sugar banquet and handcrafted star decorations created by volunteers.

Opening times: Daily 12pm–4pm (last entry 3.30pm); Gardens open 10am–4pm

Kensington Palace

A decorated Christmas tree and side tables with flowers on them in a nicely arranged room inside of at Kensington Palace.

This year's Christmas celebrations at Kensington Palace showcase Princess Victoria’s Christmas traditions in Ramsgate, a seaside town in Kent. The Palace will display decorations and exhibits marking 190 years since those festivities. See sailors and fishermen Victoria met, and the spectacular model pier scene that serves as the centrepiece of this Christmas feast.

Osterley Park & House 

Walk through Osterley Park and House this Christmas for festive activities, including sari wreath workshops using colourful sari offcuts on select dates in November and December. Stroll through Osterley’s enchanting winter garden and enjoy the Marigold Festival decorations in the House. Dogs are welcome on designated lead-free paths (leads required in the garden).

Fulham Palace

Step into the magic of Fulham Palace and discover Christmas celebrations through the ages – from lavish Tudor feasts to enchanting Victorian carols. Knowledgeable guides bring the Palace’s history to life with captivating stories and insights.

Sing along with local choirs in the Tudor courtyard, solve the Christmas puzzle trail, and browse gifts from small business stalls at the family fair:

  • Adults-only twilight preview: Friday 21 November 2025 (includes complimentary prosecco)
  • Family-friendly fair: 22–23 November 2025

Chiswick House

Chiswick House with a Christmas wrath hanging on the Exterior Staircase

Follow Duchess Georgiana of Devonshire on a Twelfth Night-inspired adventure through decorated rooms at Chiswick House. Visit Santa’s Grotto on 29 November or explore the Duck Pond Market for artisanal gifts and treats.

Younger visitors can enjoy Santa’s Grotto on 29 November, where Father Christmas shares a festive story and a gift. Or visit the Duck Pond Market across three weekends in December to discover artisanal treats, delicious food and drinks, and unique gifts that highlight sustainable and ethical shopping.

Opening times:

  • Twelfth Night of Christmas: 21 November 2025 – 4 January 2026
  • Duck Pond Market: 5–7, 12–14, and 19–24 December, 11am–7pm

Whether you're a history buff or simply love the festive season, these landmark experiences offer a glimpse into past celebrations and create magical memories for families and friends.

Explore Christmas markets, tours, and more seasonal activities in London this November and December.