Monthly Archives: November 2016

Christmas Lights Switch Ons In London

Oxford Street Christmas lights

Christmas is just a few weeks away. Bonfire night has passed, and from until the end of the year, the retail world will be focused on one thing only – Christmas! But before the fun begins, the Christmas lights need to be turned on, to officially mark the start of Christmas in London. Oxford Street…