theinterface.uk
The first BMW Mini is now 20 years old
Twenty years ago this week, the very first BMW Mini was produced here in the UK, in Oxford. On 26th April 2001 the first one rolled off the line and this was just a few months ahead of the launch to customers later that year in July. Over the tears, over five million cars have been produced here in the UK, not only in Oxford but in Swindon too. The […]
Alex Lowe