HOME Diesel loco index Class 31 index
31412 Old Oak Common22 August 1981 Pre TOPS number D5692 Later renumbered 31512