BRITAIN is set to sparkle in the coming weeks as Christmas lights up and down the country are switched on to mark the start of the festive season. But with so many celebrations taking place, here’s our guide on where to catch the best of the bunch. Regent Street, London Regent Street’s ‘Spirit of Christmas’ […]