Miu Miu alza il sipario sul suo nuovo flagship store londinese, situato al 150 di New Bond Street. Lo spazio si estende su circa 370 m� su 2 livelli e, come tutti gli ultimi negozi Miu Miu, è stato progettato dall'architetto Roberto Baciocchi. La facciata presenta una porta girevole in acciaio e borchie e vetrine a doppia altezza.
Nella boutique sono in vendita le collezioni femminili della griffe, che per l'occasione presenta la linea Resort e anche una limited edition chiamata London New Bond Street Special Edition .