46045 (D182) at the Nene Valley Railway near Wansford.
45041 & D4 at the Nene Valley Railway near Wansford.
37215 passing Bishops Cleeve.
45149 arriving at Cheltenham Racecourse.
37215 approaching Cheltenham Racecourse.
66744 passing Hatherley with a cement train.
66060 passing Hatherley with a steel train.
800025 'Captain Tom Moore' approaching Westbury.
66846 with an engineers train approaching Westbury.
The old order is about to bow out - 1980s vintage 317885 passing Addenbrookes.
66603 passing Addenbrookes with a ballast train.
387120 on the junction at Great Shelford.
379030 at Littlebury.
165017 passing South Ruislip.
68010 passing South Ruislip.