This isn't about London. This is about the City of London, which is about 2 square km in the heart of London (and a separate city). The City of London is incredibly driver-hostile and pedestrian-friendly, so I was personally surprised that this hadn't happened already.
The City of London couldn't have changed that much since the last time I was there, about 5 years ago. It's where all the banks and that are, right? Seemed very much a no-go in the same way to me.