MINI pop-up store by Studio 38, London August 10th, 2012 by retail design blog Not only Olympia is being the center of attention in London these days – also the new MINI pop-up store in one of Europe’s largest shopping malls, London’s Westfield Startford City, is still attracting much attention since its opening in spring 2012.