Let it snow London; blizzards of heavy snow hit London three times this past winter, from December 2017 until end of March 2018, almost springtime.
The last time I experienced snow settling in London was during January / February 2011.
What a pleasure trudging through Hampstead Heath, up towards Kenwood House and around the ponds and the village during all three snow-dumps.
Recent Comments