Electric Bus in The City of London
Size: 4896px × 3264px
Location: City of London, London, United Kingdom
Photo credit: © Nigel Bowles / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -emission, 521, air, black, britain, bus, buses, byd, cabs, capital, capitals, carbon, cards, charging, chinese, city, clean, company, decker, depot, emission, emissions, energy, england, environmentally, fleet, footprint, friendly, fumes, great, green, group, latest, london, mayor, networks, night, nox, oyster, pollution, power, public, quiet, red, redbus, route, single, smog, street, taxi, technology., tfl, time, transport, uk, ukpn, ulez, ultra, ultra-, vehicle, waterloo, zone