London St Pancras power fault hits Eurostar sparking travel chaos

Problems to the overhead power supply has caused delays

Problems to the overhead power supply has caused delays

Leave a Reply

Your email address will not be published. Required fields are marked *