Shanghai, China

Shanghai No.1 Department Store was established in October 1934 and it is the oldest and most famous department stores in Shanghai. It is located on Nanjing East Road near People Square. The public indoor area is over 100,000 m². The design team provided a concept for the refurbishment of the entire mall including elevations, landscape design, public interior areas, art installations and signage design.

Design by:  CREA Architects