You have blizzards in London? (Did you know, FWIW, that the word blizzard was coined by a USn? Just keep that in mind as you drive home - you'd have had no word for it if they hadn't had so many of them on this continent!)