Stay at the St Giles London Hotels for the London Christmas Lights

Venue: Various streets in Central London
The annual lighting of ’s well-known streets signifies the start of the festive season. Oxford Street & Regent Street are some of the more popular streets to host this event & is usually graced by a Celebrity who takes centre stage to switch on the decorated lights.