Esprit ha inaugurato presso Plaza 336 a Shanghai il suo megastore più grande in Cina. Il negozio si estende su una superficie di 4mila metri quadrati distribuita su quattro piani e presenta una nuova immagine, la stessa in tutto il mondo, per offrire ai consumatori un'esperienza in grande stile.
Nel negozio è possibile trovare le collezioni complete di Esprit, vale a dire abbigliamento casual da uomo, donna e bambini, abbigliamento intimo, scarpe, accessori, orologi, e occhiali da sole.