The lights in London are usually turned on at the beginning of December, around the first week of December. It's a magical time in the city as the Christmas decorations are put up and the lights are turned on, creating a festive atmosphere that lasts throughout the holiday season.