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.
Hide player controls
Hide resume playing