British Rail 1980s and 1990s:
25 85 86 Crewe
British Rail 1980s and 1990s:
25 8x DMU Crewe
British Rail 1980s and 1990s:
25010 Swindon Works
British Rail 1980s and 1990s:
25035 25279 Bury
British Rail 1980s and 1990s:
25044 Guide Bridge
British Rail 1980s and 1990s:
25059 25278 Oakworth
British Rail 1980s and 1990s:
25059 41001 Haworth
British Rail 1980s and 1990s:
25059 Keighley
British Rail 1980s and 1990s:
25067 25059 Haworth
British Rail 1980s and 1990s:
25069 Preston
British Rail 1980s and 1990s:
25072 25309 25173 Basford Hall
British Rail 1980s and 1990s:
25076 25237 Crewe
British Rail 1980s and 1990s:
25085 Derby Works
British Rail 1980s and 1990s:
25151 Toton
British Rail 1980s and 1990s:
25233 Preston
British Rail 1980s and 1990s:
25258 08374 40022 Guide Bridge
British Rail 1980s and 1990s:
25279 25035 Irwell Vale
British Rail 1980s and 1990s:
25305 25194 Crewe
British Rail 1980s and 1990s:
25322 25210 Preston
British Rail 1980s and 1990s:
25322 Preston
British Rail 1980s and 1990s:
25325 Derby Works
British Rail 1980s and 1990s:
25909 25262 Summerseat
British Rail 1980s and 1990s:
25912 Settle
British Rail 1980s and 1990s:
25912 Sheffield
British Rail 1980s and 1990s:
25912 Sheffield2
British Rail 1980s and 1990s:
97251 Inverness
British Rail 1980s and 1990s:
97251 Perth