Qiantan Taikoo Li, Shanghai
The Alexander Wang flagship store in Shanghai is situated at street level within an open-air shopping complex. The concept's guiding idea was to create intrigue and distinctiveness through a unique chromotherapy experience. LED screens form the back wall of the store, while minimalist stainless steel furniture and concrete floors are used to spotlight the brand’s products.
Head of Design, Stamuli