Eurostar — which runs passenger trains between London and Paris and other European destinations — blamed "overhead power ...
Frustrated passengers at Gare du Nord and London stations share stories of ruined vacations and financial losses as the ...