On 26 April 2001, the first MINI came off the production line at the steeped-in-tradition manufacturing site in Oxford. Since the relaunch of the British brand, more than 2.5 million vehicles have been manufactured at this location.