First snow of the year, London, UK on 24th January 2021 – by Eleanor McDowall

Published: Jan. 24, 2021, 1:13 p.m.

Walking up the best local hill for sledding, the snow still falling.