London train station beats Zurich as Europe's best

London train station beats Zurich as Europe's best

Feb. 19, 2020, 9:16 a.m.
In what maybe thought a surprising result for British train users – in one survey at least, the UK has pipped S...
Search