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.
Ilford EMU Depot Ilford EMU depot is a Traction Maintenance Depot located in Ilford, Greater London, England. The depot is situated on the Great Eastern Main Line and is on the north side of the line to the east of Ilford station, between that station and Seven Kings railway station.