New motor vehicle registrations: Great Britain
London Department of Transport, STD Division
1985-
Automobiles