Back
Asia Awards Organization
×
AADA

2025 ASIA’S BEST COMMERCIAL BUILDING ARCHITECTURE DESIGN

3 February 20263 min readAsia Awards Organization
2025 ASIA’S BEST COMMERCIAL BUILDING ARCHITECTURE DESIGN

Company: 5+design

Project name: Taikoo Li Qiantan

Location: Shanghai, China

Designer/ Architect: 5+design

Manufacturer: ARUP

Stakeholder/ Owner: Swire Property 

 


Taikoo Li Qiantan is a visionary commercial architecture project that seamlessly blends contemporary design with a profound respect for its surroundings. Situated strategically in Shanghai’s Qiantan Masterplan, it stands as a vibrant urban destination that redefines mixed-use development. The project is not merely a retail space but an experiential landscape where architecture, commerce, culture, and wellness converge to enhance the quality of life for all who visit.

 

What truly sets Taikoo Li Qiantan apart is its commitment to sustainability and biophilic principles. Every feature, from the green courtyards and permeable pathways to the natural materials echoing the Huangpu River’s beauty, supports a deeper connection between people and nature. A 450-meter running track and scenic bridge stretch across the complex, encouraging movement and well-being, making this destination much more than a shopping center - it is a place to thrive.

 

By integrating these elements into a thoughtfully designed, transit-oriented environment, Taikoo Li Qiantan offers a blueprint for future commercial architecture. It strikes a perfect balance between accessibility, aesthetics, and eco-consciousness, creating a dynamic public space that supports local economy, cultural engagement, and sustainability. 

 

Discovery the world of Taikoo Li Qiantan

Share