London boroughs with the most chargers per capita

At a local authority level, eight of the 10 authorities with the highest number of public chargers per 100,000 people are London boroughs.