March 31, 2015

MINI: 100 years of car production in Oxford Pictures

Photos from a century of car making in Oxford (28th March 2013) as MINI celebrates Plant Oxford’s history as they invest in the future of the next generation MINI.