UK faces 'huge' snow deluge with two parts of England set to be coldest

Tamworth Herald

Published

As we head towards December and Christmas, new maps from WXCharts and Netweather suggest that between November 19 and November 21, there is an increased chance of snowfall.

Full Article