The BMC ADO16 is a range of small family cars built by the British Motor Corporation and, later, British Leyland. Launched in 1962, it was Britain's best-selling car from 1963 to 1966 and from 1968 to
The British Motor Corporation Limited was a vehicle manufacturer in England formed in early 1952 to give effect to an agreed merger of the Morris and Austin businesses.
A BMC share certificate
A BMC ambulance
A 1963 Austin Mini Super-Deluxe. The Mini was BMC's all-time best seller.