Shanghai World Expo B06 Mixed-Use

A Landmark Development Transforming Shanghai’s Expo District

Location

Shanghai, China

Project Size

180,000 SM

Building Types

Retail Center, Office, Street Retail

Client

CRLand

Status

Built 2024

Site Location

The site is located in the heart of the Shanghai Expo area, offering excellent accessibility by both motor vehicles and pedestrians. On the east side, the site faces the Expo Axis and the China Art Museum across the street and connects to Line 8 of the metro via underground or elevated bridges on the second level. To the west, the Expo Avenue Station on Line 13 is just one block away. The site is also easily accessible from the north side of the Huangpu River, with convenient connections via the North-South Elevated Road, Dapu Road Tunnel, and Xizang South Road Tunnel.

Design concept diagram