A superb spring morning at Kennington on 3 April 2017. 43010 heads south from Oxford with the late running 1P26 06:42 Hereford to Paddington GWR service. Kennington Junction is situated just behind the rear of the train.