I drive through Barcelona in 10 minutes and it's a 5 million super dense city, no dramas.
But London has been taken over by the ecologist dictators who enjoy your pain ("bleeding heals") and that's why London is a city with no future.
And I say Barcelona but I could say Warsaw, Paris, Kiev, and so on.
London had very few roads already and the current major took care to close them one by one.