On our street on Kelmore Grove, one guy who doesnít even live on the street (lives in Catford) has 3 vehicles parked. A large van, and 2-3 cars. All taxed as Iíve checked myself!
People who leave vehicles on your street have every legal right to do so. Unfortunately itís probably linked to CPZs in other areas, and itís the gradual parking control creep across London.