Armstrong Way Depot

A 6 Bay maintenance depot to enhance bid potential for new routes with Transport for London (TFL). The facility incorporates traffic, administration and engineering functions for approximately 120 buses, external fuelling and washing together with staff parking

  • Location

    London

  • Size

    Fleet of 120No. EV Buses

  • Sector

    Transport