st pancras station

Eurostar services disrupted by a cable fault in France

Thousands of travelers between London and Paris have been affected after Eurostar services were delayed by an overhead power cable…

13 years ago