Sorry to be a misery guts, but why all the hoo ha over a bit of snow? We are in the northern hemisphere and London is on the same latitude as Moscow.....
Apologies all, I'm just so p***sed of with all the news coverage and fuss over about six inches of snow. Other countries deal with it why...