The Oxford Street Christmas lights are finally on. Oddly despite everywhere advertising the switch on day to be the 5th of November 2024 they had sneakily lit the Christmas Lights the day before.