45 128 passes Wellingborough with the 07:58 Leeds - St Pancras, 29/03/82. 45 128 was one of the last few 'Peaks' to retain its headcode panels, albeit with 2 white dots. Photo copyright Stephen Dance (steved@kellock.co.uk)