The Oxford Street lights are iconic in London and are a must-see in your list of Christmas lights to see in the city. They are usually switched on in early November, and for the last few years, the lights have been thousands of brilliant, white stars providing the perfect backdrop to explore this festive destination. Experience Oxford Street’s free light display until early January!