As someone who lives, works and drives in London, i agree something needs to give - The difference in School term time traffic being a big starter.
Limiting parking for new build is good too, it creates a massive problem when 20/30 houses/flats get built and then all the spaces disappear...