All the parts of England, Scotland, Wales set to wake up to snow from 6am tomorrow

All the parts of England, Scotland, Wales set to wake up to snow from 6am tomorrow

Tamworth Herald

Published

Snow maps show a 550-mile blizzard will hit millions within next 48 hours, with conditions taking a downturn on March 12.

Full Article