Shanghai Tang ha aperto il suo più grande flagship store del mondo. I circa 929 metri quadrati sono stati inaugurati a fine agosto, con una festa-evento che ha coinvolto molte celebrità della moda e dello spettacolo, e che ha ospitato anche la sfilata della collezione autunno/inverno 2013 del marchio cinese.
Il brand non ha scelto a caso la location. In quella via risiedevano tutti i sarti di Shanghai durante gli anni Trenta. Il negozio di tre piani, inoltre, è nato dove sorgeva il vecchio teatro Cathay aperto nel 1932, e si caratterizza da un tocco di nostalgia e dal gusto orientale tipico di Shanghai Tang.