487 Dunstable Road Luton Bedfordshire LU4 8DS United Kingdom E: :
Range-extended electric buses
Buses lead the charge