An electric car on charge at a charging and parking bay in Berkley Square London

- Image ID: BFXCT2
Roger Hutchings / Alamy Stock Photo
Image ID: BFXCT2
An electric car parked at a charging point in Barclay Square London
Location: London