At a local authority level, eight of the 10 authorities with the highest number of public chargers per 100,000 people are London boroughs.
(Please use a modern browser to see the interactive version of this visualization)