David's Railway Photography
Shepperton derailment
21st April 1982
Scenes at Shepperton station where unit 508031 treated the village to a rare special event with national media coverage