Saturday 3 December 2016

Christmas lights in London 2016 Oxford Street Switched On - Video

Oxford street Christmas lights 2016 have been switched on kicking off the festive holiday season in London. Stopping on the way at Herman Ze German for a festive Bratwurst sausage. Then the best hot chocolate in London from Said Chocolates.