L'essenza di Miu Miu trova spazio all'interno del Department Store Westfield, recentemente aperto a Londra. Posizionato al piano terra, all'interno di The Village, il negozio di 245 metri quadrati dedicato a Miu Miu propone abbigliamento, calzature, borse e piccola pelletteria in uno spazio esclusivo e raffinato che riflette lo spirito e i valori del marchio.