1975 British Leyland Mini 850, road and track car Despite fulfilling BMC’s requirements for a small yet... Dealer £27,000