28th March 2024
Owner: D8000
Date: 31 Dec 2007 13:22
Duration: Passing.
Location: Willesden Depot.
Notes

DMU
Location Show map