
Cold winter weather in the UK almost always brings with it talk of snow.
British people tend to approach weather forecasts of snow with a combination of excitement and trepidation. Who doesn’t like the sight of unspoilt snow glittering over the rooftops like a Christmas card? But not many people enjoy the aftermath – an ice slush nightmare, soaking up the dirt from our streets and roads.