British Rail 1980s and 1990s:
57307 390xxx Preston
British Rail 1980s and 1990s:
86101 87002 Carlisle
British Rail 1980s and 1990s:
91007 York
British Rail 1980s and 1990s:
66749 Swanwick
British Rail 1980s and 1990s:
47854 47580 47826 Carnforth
British Rail 1980s and 1990s:
47854 47580 47826 5Z72 Carnforth (2)
British Rail 1980s and 1990s:
43468 43480 Doncaster
British Rail 1980s and 1990s:
91007 Doncaster
British Rail 1980s and 1990s:
20312 20304 20302 6Z40 Milford Jnc
British Rail 1980s and 1990s:
20312 20304 20302 Doncaster
British Rail 1980s and 1990s:
20312 20304 20302 6Z30 Doncaster (2)
British Rail 1980s and 1990s:
Haworth
British Rail 1980s and 1990s:
37264 37075 Oakworth
British Rail 1980s and 1990s:
25059 25278 Oakworth
British Rail 1980s and 1990s:
20142 20189 20227 0Z20 Clapham Junction
British Rail 1980s and 1990s:
20227 20189 Clapham Junction
British Rail 1980s and 1990s:
67006 1Q26 Derby
British Rail 1980s and 1990s:
33207 33029 5Z43 Crewe
British Rail 1980s and 1990s:
57308 5Z38 Kilmarnock
British Rail 1980s and 1990s:
55022 6Z54 Kilmarnock
British Rail 1980s and 1990s:
55022 6Z54 Kilmarnock (2)
British Rail 1980s and 1990s:
20189 Amersham
British Rail 1980s and 1990s:
20142 20227 Amersham
British Rail 1980s and 1990s:
20189 Chorleywood
British Rail 1980s and 1990s:
20189 Chorleywood2
British Rail 1980s and 1990s:
56311 56301 Crewe
British Rail 1980s and 1990s:
56301 56311 5Z56 Crewe
British Rail 1980s and 1990s:
33029 5Z42 Crewe
British Rail 1980s and 1990s:
60092 Lostock Hall
British Rail 1980s and 1990s:
20305 20309 6Z50 Leyland