19th June 2021
Owner: D380
Date: 06 Jul 2004 01:00
Duration:
Location: Clapham Junction
Notes

18.40-18.47 AND 19.10 - 19.38

Electric Loco
Location Show map