Western Europe July 21, 2023The Very Best of UK Steam Trains on the Mainline in 2023! Part 1 – January to June