Who operates the services on the line where Watford Junction Motive Power Depot was situated?
Watford Junction Motive Power Depot Watford Junction Motive Power Depot was a Traction Maintenance Depot located in Watford, Hertfordshire, England. The depot was situated on the Watford DC line and was near Watford Junction station.
Southall DMU Depot Southall DMU Depot was a Traction Maintenance Depot located in Southall, London, England. The depot is situated on the Great Western Main Line and is near Southall station.