Winter is coming, or at least that’s what John Snow keeps telling us! Well, that winter has finally reached London, minus the white walkers and the Lanisters at least… 😉 Unlike that raucous bunch in Game of Thrones, winter doesn’t have to be scary though in London. In fact, it can be a pretty magical … Continue Reading