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
parking metre parking meter master meter un hee hee hee parking meters parking meter theft
parking meters
WikipediaEntity
Parking meters