Tagged: snow

Snow is Falling! 0

Snow is Falling!

What an impressive covering of snow today for London, and the snow hasn’t stopped falling yet. Whilst this weather may bringĀ excitement, or sometimes frustration, for the human residents of London, lets not forget the...