Stock Photo: England, London, St Pancras. St Pancras International Station sign at the new home of Eurostar.

Stock Photo: 4282-8898 England, London, St Pancras. St Pancras International Station sign at the new home of Eurostar.