British Rail 1980s and 1990s: 373310 Kings Cross
British Rail 1980s and 1990s: 313038 Alexandra Palace
British Rail 1980s and 1990s: 313064 Alexandra Palace
British Rail 1980s and 1990s: 08834 Alexandra Palace
British Rail 1980s and 1990s: 156472 Darlington
British Rail 1980s and 1990s: 33109 33208 Alton
British Rail 1980s and 1990s: 47778 Kings Cross
British Rail 1980s and 1990s: 86426 Birmingham New St
British Rail 1980s and 1990s: 100 977191 Crewe Works
British Rail 1980s and 1990s: 47971 Crewe Works
British Rail 1980s and 1990s: 08830 Crewe Works
British Rail 1980s and 1990s: 87027 Crewe Works
British Rail 1980s and 1990s: 08943 Crewe Works
British Rail 1980s and 1990s: 86501 Crewe Works