Super Brand Mall
A vibrant hub & catalyst in modernization
Super Brand Mall is more than a shopping center, it's a vibrant hub for the local community and catalyst in redefining retail. The high-end luxury project is located on bustling Lujiazui Street - known as the "East Wall Street" - in Shanghai. The Huang Pu River is the symbolic front door to this unique retail community, gentling guiding guests to Super Brand Mall's entrance.
At a Glance
Project Type
Mixed-Use, Retail, Open/Public Space, Sports & Entertainment
Location
Shanghai, China
Size
30 Acres
Client
Shanghai Kinghill Ltd.
Services
Architecture
To create a village-like community center, Jerde combined tenants that serve local needs - department stores, specialty shops, cinema, dining and generous open spaces.
When Super Brand Mall opened in 2002, it became the largest luxury retail center in Shanghai. Just as importantly, it introduced a community feeling not found in most of the city's commercial complexes.