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.
Updated on Friday, February 03 2012 at 07:22PM GMT
Collections: hollowaynorth london