I think talk of 24h charge cycles is a bit FUD-like. Even the old Chevrolet Volt supported CCS charging, which would fill the battery from completely flat in about 3h as I understand it. Certainly if you plugged it in at home overnight, it'd be 100% by the morning.
In terms of top up charging while you're on the move, most people only charge to 80% or something, because the last 20% takes almost as long as the first 80%. But yeah, being signed up to use a specific charger and them not accepting new signups with a credit card I believe is still a problem, assuming you don't have a Tesla, where they've largely worked these things out already and built enough chargers for their current owners and more.
And I think most electric cars built in the past 20 years could manage a trip from one edge of London and back. If I simplify the shape of Greater London to a circle, it's radius would be 22km, so a trip from one edge across a diamater and back would be 88km, which is well within the range of a Bolt or an original Leaf, although an inefficient road layout will have an effect on the distance. But I think it's safe to say it's only when travelling between cities that you might need to consider stopping on the way for a top up, but one of the benefits on electic cars is that you can set off in the morning with 100%, unlike a petroleum car where you need to go to a station to fill up, and if that's not exactly on your way then it involved a detour. Most electric top up stations are on the motorway network, as far as I've seen.