My (completely anecdotal) experience of London, was that having a car anywhere near the city center was close to pointless, as you could easily outpace it on a bike. It's also nice to see a gradual shift towards making the city public-transport- and bike- friendly (e.g. super-highways, but also ultra-low emission zones), but there's a lot more to be done!