Description

High Speed 1 from London to the Channel Tunnel is opened to passengers

Location

United Kingdom

Rate

Important (6)

Sphere

Science & Technology

Comments