What is the number of the Metroline bus garage in Holloway, North London?

The details you requested: Metroline Holloway: 37A Pemberton Gardens, London, N19 5RR Tel: 02075307400.

Tags: hollowaynorth london 

Friday, February 03 2012