Plans have emerged for a new high-speed train stopping in every single European country ... and manufacturing components. A map for the trainline shows it would stop in London, Liverpool, Belfast ...
The new maps predict that snow will fall over nearly 200 miles in England just a matter of days before the official start of ...