‘Best station in the world’ is an accolade that would cheer any network, but when that station is British and the compliment came from the head of France’s SNCF, it’s high praise indeed. SNCF is considered by many to run the best railway service on the planet.
The station in question is the restored St Pancras [...]
From the monthly archives: