London public transport is among the best in the world. Sure, the tube is not “new” but generally it works very well and is prompt. You can wander to a bus stop and wait less than 10mins for the next one, you try doing that out in suburbia. Walk into a tube station in zone 1 and you’d be annoyed if it’s more than 3mins for a train. The prices for local buses will shock you too.
Isn’t the definition of local, something that is walkable? At least in London it should be. Sounds like you live in a naff area
I believe all London boroughs all got money to introduce traffic easing measures. Most, including ours, went for LTNs which I presume is what you’re in about? I agree, they were ridiculous. We had a trial around here where they blocked off seemingly random through roads and forced all traffic down some poor souls small residential street. Utter nonsense, but we banded together as a community and got them removed.