event · 10 July 1958 · 66 years ago
1st parking meter installed in England (625 installed)
More events on 10 Jul