Part Time Spotter:
31452 at Derby
Part Time Spotter:
31203 in 'Dutch' livery at Crewe Diesel Depot date unknown
Part Time Spotter:
31120 at Crewe after what looks like a fire.
Part Time Spotter:
31250 stands at Great Yarmouth with a Summer Saturday service to Liverpool Street on July 16th, 1988
Part Time Spotter:
31531 at London Kings Cross
Part Time Spotter:
31435 leads a uid 50 eastbound through Reading
Part Time Spotter:
31420 heads eastbound with a parcels train
Part Time Spotter:
31420 slips into Birmingham New Street
Part Time Spotter:
31126 in Railfreight at an unknown location
Part Time Spotter:
31449 at Doncaster
Part Time Spotter:
31425 sits in a sorry state at Crewe Diesel
Part Time Spotter:
5518 (31101) at the Spa Valley Railway 31/08/2017
Part Time Spotter:
31289 receives attention in the Tunbridge Wells SHed (75F)
Part Time Spotter:
31116 at Derby 12 Jan 1993
Part Time Spotter:
31122 Cab
Part Time Spotter:
31152 at Tyseley TMD
Part Time Spotter:
31207 Euston
Part Time Spotter:
Class 31s on the Scrap Line
Part Time Spotter:
Class 31s on the Scrap Line
Part Time Spotter:
31327 at Derby
Part Time Spotter:
31461 at Derby