MINI Plant Oxford is located in Oxford, United Kingdom on MINI Plant, Cowley. MINI Plant Oxford is rated 4.2 out of 5 in the category car factory in United Kingdom. MINI Plant Oxford is a company based out of Oxford, United Kingdom.
Address
MINI Plant, Cowley
Accessibility
Wheelchair-accessible entrance