Or SSE, who are responsible for the majority (perhaps) of west London.The main limitation to adding new chargers is grid capacity, which can take up to a year for UKPN to resolve
Distribution grid capacity does seem to be the primary pinch point, though I'd be surprised if transmission grid capacity (NGET) isn't an issue on occasion.