Thames Tunnel
United Kingdom
>
England
>
Thurrock
>
Thames Tunnel
Thames Tunnel in Thurrock.
Thames Tunnel
Maximum speed
230
Operator
HS1 Ltd