Who operates the services on the line where Watford Junction Motive Power Depot was situated?
Watford Junction Motive Power Depot:  The depot was situated on the Watford DC line and was near Watford Junction station.
i don't know