Car Guide At The Mini Museum In Oxford, England
Share:
by
Alain Morin
September 24, 2014
Photo: Alain Morin
The town of Oxford, located about 1 hour 45 minutes west of London, is very proud of their MINI factory (in capital letters for the newer generations).
« Previous
Next »