London, England, UK. Electric car plugged into a Chargemaster terminal, in front of the Royal Institution, Albermarle Street


Size: 3600px × 2391px
Photo credit: © PjrTransport / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: batteries, battery, britain, car, carbon, charging, city, ecological, ecology, electric, electricity, england, environmental, environmentally, europe, friendly, gb, green, london, point, street, town, transport, uk, urban, vehicle