What were introduced to London's streets on 19th September 1960?
Parking meter Parking meters Parking metre Un hee hee hee Parking Meter Parking meter theft Master meter
un hee hee hee parking metre parking meters master meter parking meter parking meter theft
parking meters
WikipediaEntity
Parking meters