The last time it snowed heavily in London was January 2013, as seen in these photos. In fact the volume and intensity was probably greater than now -at least here in south London- and created a beautiful contrast as it lay on the branches of the bare trees...