Of all the car factories in the UK, it’s MINI’s Plant Oxford that arguably has the richest history. Last year, the facility in Cowley clocked up 100 years of car manufacturing and can count ...