Large, luxury developments often do still provide parking facilities, even in Central London. Transport for London sometimes makes attempts to get these reduced in size or eliminated, but hasn’t always succeeded.
I'm having trouble seeing the problem here. :)
Y'know what's even better for the environment than electric cars? No cars! I realize that living in California without a car is going to be difficult, but if you can manage it, you shouldn't have to pay for other people's parking spaces.