29th May 2022
Owner: D8000
Date: 18 Feb 2012 13:30
Duration: 2 hrs 8 mins.
Location: Clapham Junction
Notes

EMU
Diesel Loco
Photos

66128 Clapham Junction.

159005 Clapham Junction.

Location Show map