The following galleries are available:
Sorted by vehicle number
Sorted by set number
Unidentified vehicles
Parcel vehicles
On the Aberdeen - Inverness line
All

July 1961
One of the last batch of Swindon Cross-Country DMUs at Malvern Wells in July 1961. Stratford-on-Avon is on the destination blind - with "on" not "upon". Stuart Mackay Collection.

9th March 1974
Car W51588, leading set P558 in Falmouth Bay at Truro on 09.03.1974. Note the '5Z35' headcode, which was probably the empty stock move from Laira (I think all of these sets were based at LA). Open to correction on this. Trevor Tremethick.

8th June 1985
This is Fenton from what I suspect was a spoil heap, now clad with weeds. At the foot of the hill a Class 120 unit, with a 101 centre car, is working between Crewe and Derby on 8 June 1985. Geoff Dowling.

16th September 1981
Class 120 set 553 (51574 59284 51583) leaves Droitwich with a train for Hereford. Behind is a class 117 unit. 16th September 1981 Steve Robinson.

17th November 1968
The Warwickshire Railway Society Central Wales railtour at Lampeter on 17th November 1968. Stuart Mackay Collection.
Summary
Orders
Description
Modifications
Refurbishment
Diagrams & Design Codes
Works Photographs
Numbering & Driving Inst.
Liveries
Operations
Operations - Central Wales
Operations - LMR
Operations - Scotland 1958-81
Operations - Scotland 1986 on
Decline
Parcel Use
Images
Details about the preserved Class 120 vehicle can be found here.