Greater anglia’s inter-city newcomer

18 min read

Rolling Stock

RAIL’s latest train te