13th April 2021
Owner: D8000
Date: 20 Aug 2005 01:00
Duration:
Location: Old Oak Common Depot.
Notes

165126, 166202, 166215, 166220, 360204 passing on main line.

Preserved Electric Loco
EMU
Location Show map