News

The section, costing £1.9 billion of private and public money, will enable Eurostar trains to run at their full speed of 186mph in Britain for the first time, cutting journey times from London to ...