20901 and 20905 led 7X09 into Princes Risborough at 23:40, prior to reversal for Aylesbury. The train is somewhat longer than the platform, so the locos were well off the end of the platform. This is the LUL "S" Stock delivery train from Old Dalby to Neasden and its first run of 2013. Wednesday 2nd January 2013. Digital Image No. GMPI13498.