London bus garage becomes Northumberland Park 1

London bus garage becomes Northumberland Park 1

Go-Ahead London currently has 240 electric buses in its fleet