I have an EV and live in a flat in London. As I already said, in our street we have a charger in each lamppost, making charging very straightforward. When the car needs charging, I just park it overnight near one of the lampposts and leave it to charge.
Ubitricity installed "charge points in lampposts and bollards in the City of Oxford and in the London Boroughs of Hackney, Hammersmith and Fulham, Haringey, Hounslow, Islington, Lambeth, Richmond, Southwark, Tower Hamlets, Waltham Forest, Wandsworth, and the Royal Borough of Kensington and Chelsea."
Hopefully, these will be rolled out to more cities.