UK faces 300-mile snow 'barrage' which will wallop England with six inches

UK faces 300-mile snow 'barrage' which will wallop England with six inches

Tamworth Herald

Published

The UK is set for a so-called "major snow storm" on March 16, with maps and charts showing accumulations of up to 10 inches in Scotland.

Full Article