Designed by
Title
London, UK: Borough High Street with an e-scooter and electric delivery vehicle #273051211
Description
London, UK: Borough High Street near London Bridge. Looking east into Newcomen Street including an e-scooter and electric delivery vehicle.
This image is editorial