Oxford Street Christmas Lights Switched on 2018

Tonight the Christmas lights on London’s Oxford Street were switched on. There is normally a huge party but not this year. The news this year has been filled with stories about many of the largest retailers on this street being in a financial crisis so I guess they can’t afford to pay for a party this year. The best looking store is Selfridges but the council have dug up the pavement in front of the windows making it difficult to stop and admire them.
Back to Top