Christmas Lights Across London

November 5 - January 5, 2026

London transforms into a shimmering winter wonder as Regent Street and Piccadilly glow with festive splendour. The magnificent “Spirit of Christmas” canopy – a sweeping display of illuminated angelic figures – stretches from Langham Place all the way to Waterloo Place, casting a magical light over the city.

From the elegant vantage point of Hotel Café Royal on Regent Street, the view is exceptionally captivating. The Dome Suite terrace offers an elevated perspective over the dazzling angels – an unforgettable festive panorama that epitomises the season’s charm.

You might also enjoy...