Home » All Sessions » Willesden Depot. (22/08/2010 14:00)
Owner: D8000
Date: 22 Aug 2010 14:00
Duration: Passing.
Location: Willesden Depot.
Notes

Includes passing on the Clapham Junc service.

Preserved Electric Loco
Electric Loco
Location