See London’s Christmas lights

Last but not least, London’s various Christmas lights are turned on from 6 November and can be seen in Regent Street, Covent Garden, Oxford Street, Carnaby Street and other areas. According to the Londonist, one of the best ways to look at the lights is to hop on a bus and take a city tour.