British Rail 1980s and 1990s:
40 APT Preston
British Rail 1980s and 1990s:
40 unknown Preston
British Rail 1980s and 1990s:
40009 Preston
British Rail 1980s and 1990s:
40012 40013 40122 55009 0Z04 Castleton
British Rail 1980s and 1990s:
40012 40145 5Z40 Crewe
British Rail 1980s and 1990s:
40012 40145 Basford Hall
British Rail 1980s and 1990s:
40012 Butterley
British Rail 1980s and 1990s:
40012 Longsight
British Rail 1980s and 1990s:
40013 0Z40 Preston
British Rail 1980s and 1990s:
40013 1Z13 Newton-le-Willows
British Rail 1980s and 1990s:
40013 1Z21 Leyland
British Rail 1980s and 1990s:
40013 1Z40 Bamber Bridge
British Rail 1980s and 1990s:
40013 1Z40 Preston
British Rail 1980s and 1990s:
40013 1Z41 Preston
British Rail 1980s and 1990s:
40013 1Z44 Preston
British Rail 1980s and 1990s:
40013 1Z45 Preston
British Rail 1980s and 1990s:
40013 1Z48 Preston
British Rail 1980s and 1990s:
40013 1Z48 Preston (2)
British Rail 1980s and 1990s:
40013 1Z50 Bidston
British Rail 1980s and 1990s:
40013 1Z50 Bromborough
British Rail 1980s and 1990s:
40013 1Z50 Hooton
British Rail 1980s and 1990s:
40013 1Z50 Liverpool Lime St
British Rail 1980s and 1990s:
40013 1Z51 Winwick
British Rail 1980s and 1990s:
40013 1Z70 Preston
British Rail 1980s and 1990s:
40013 1Z85 York
British Rail 1980s and 1990s:
40013 1Z85 York (2)
British Rail 1980s and 1990s:
40013 1Z88 Hall Royd Jnc
British Rail 1980s and 1990s:
40013 40012 Barrow Hill
British Rail 1980s and 1990s:
40013 40145 1Z40 Preston
British Rail 1980s and 1990s:
40013 57004 37604 37609 37603 0Z45 Brock