The MINI company is selling more than just cars, and has opened a pop-up retail space in London, just in time to coincide with the Olympics, to prove it. Located at the Westfield Stratford shopping center, the shop showcases two of their new models and a gang of MINI’s fashion and accessory wares. The shop, which employs a wide range of advanced retail technology, will be open through Spring 2013. Check out the video below for a few words from some of MINI reps and customers.

[via PSFK]

Follow @ComplexRides