11th April 2021
Owner: D8000
Date: 09 Apr 2006 16:08
Duration: 20 mins.
Location: Old Oak Common Depot.
Notes

Preserved Electric Loco
Photos

08694 Old Oak Common.

Location Show map