All the parts of England set for snow between 1cm and 11cm in November

All the parts of England set for snow between 1cm and 11cm in November

Tamworth Herald

Published

Northern England and Scotland are most at risk, but flurries could also be seen in areas like London and the Home Counties too.

Full Article