Tag: Transport for London

spot_imgspot_img

£100,000 spent on electric car charging points that just ten residents use

Nearly £100,000 has been spent installing meters to charge electric cars that only ten people may use

Cally revamp underway