In occasione dell'Expo 2010 di Shanghai, Prada ha inaugurato due nuovi punti vendita in città. Il primo è ospitato all'interno dell'Hotel Peninsula e si estende su un unico livello per un totale di 330 m� circa. L'albergo, inserito nel contesto degli edifici storici del The Bund (Huangpu District), è caratterizzato da una galleria di negozi di lusso affacciati sulla strada e direttamente collegati alla lobby dell'hotel.
Il secondo punto vendita, circa 1.200 m� su due piani, si trova all'interno dello shopping mall Ifc e presenta una facciata ricoperta da una superficie di metallo color madreperla con intardi conici luminosi e decorazioni a forma di diamante. Con queste due aperture, salgono così a 12 i negozi Prada a gestione diretta in Cina.