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: 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