Friday, 11 November 2016

Video - Oxford Street Christmas Lights 2016 - Switched On

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.