Yes, but London has fantastic public transport to the extent where if you are living in the Ultra Low Emission Zone you probably don't need a car (if you could even afford a place with a parking space). Now the extension of the Low Emission Zone is a different matter, but its less strict and while people complained a bit before it expanded I've not heard of any major issues from it (but then again, I am probably in a bubble).