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. Watford DC line:  Services on the line are operated by London Overground.
London Overground