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