The cherished history of one of our best British brands – The MINI
Originally invented by the British Motor Corporation (BMC), the MINI began production in 1959. Designed to be a small economy car with just two doors, it’s focus was on front wheel drive, people carrying and luggage space. The compact design of the MINI was recognised as a style in icon within British popular culture throughout […]
The cherished history of one of our best British brands – The MINI Read More »