1. Go on a Christmas light bus tour


Even Scrooge himself would have to concede that London looks pretty magical during the festive season, when the streets of the city centre are brightened up by dozens of creative light displays. Look out for switch-on celebrations featuring free performances and celebrity guests in mid-November, or take a DIY tour of some of the biggest displays by hopping on a London bus. We’d suggest heading to Baker Street and jumping on the 139 to Waterloo; from the top deck, you can peer out at the twinkling lights of Marylebone Village, Baker Street, Oxford Street and Regent Street, before hopping off to explore Carnaby Street’s display on foot. £1.75 per person.










