Back in London, Westminster has never looked so good - framed here by snow-laden trees in Central London.