For non-UK people, particularly American readers, the City of London, and inner London in general has zero public parking. It feels like even saying 'zero' is being pretty generous. Every street is restricted in some way (no parking, or exorbitant parking meters), and there are decreasingly few car parks/parking lots.