Tag: City of London
E-scooters come to London – but City postpones involvement
Electric scooters, known as e-scooters, will officially become available to rent in selected areas of London from today (June 7th 2021) as part of a year-long scheme to measure their […]