Two contrasting forms of transport at Heyford on 27 February 2022. Oxfordshire Narrowboat's fleet is moored up in the foreground, as 220015 & 221132 pass by in the background with the 1O08 09:04 Birmingham New Street to Reading CrossCountry service.