Thirty years on from its first paying passengers, Eurostar now has a fresh chance to hit its potential
Three decades ago, the first Eurostar train carrying paying passengers set off from London’s Waterloo station for Paris. While many of the headlines on November 14 1994 focused on the historic journey, others speculated about […]