A light dusting of snow is known as a blizzard further south in the country.
London and the South East is duty bound to grind to a halt within minutes of ¼" of snow settling 🌨
Leighton Blizzard is the snowiest place in Britain, averaging nearly two inches each year.