Everyone living in zone 1 or two is either extremely rich already or very heavily subsidized.
That doesn't change the substance of your point, though. Very few people living in Z1 or Z2 run a car unless they're rich: parking is extremely difficult and public transport is so good that there are very few reasons to want one unless you're regularly leaving London.