11th August 2022
Owner: D8000
Date: 09 Apr 2007 11:44
Duration: 1 hrs 21 mins.
Location: Clapham Junction
Notes

Diesel Loco
Electric Loco
Photos

73205 & 73209 Clapham Junc.

66034 Clapham Junc.

Location Show map