Tag Archives: Engineering

Hello St.Pancras

For all the publicity in London about the opening of the new Eurostar terminal at St Pancras, passengers leaving Paris on its inaugural day wouldn’t have been any the wiser….