In the most central (and expensive) parts of London - “Zone 1”, where all the famous landmarks are - that is indeed a safe assumption.
But go to a less central area, like Hendon and you’re still very much within London, but every street is lined on both sides with parked cars.