Metro City, Shanghai





Strategically located at Xujiahui, Metro City, Shanghai, is a lifestyle entertainment centre with nine levels of space, spanning nearly 40,000 sqm. Directly linked to an underground MRT, the mall attracts high shopper traffic due to its prime location and accessibility

Metro City, Shanghai’s occupancy rate was 89.8% as at 31 March 2026 (2025: 85.3%).

Key Statistics
% owned by Group
60
Site area (sqm)
15,434
Lettable Area (sqm)
38,652
Tenure
36-year term from 1993 (3 years remaining)
No. of Tenants
183
Occupancy Rate (%)
89.8
Valuation (100%)
S$53 million
(RMB285 million)
Partner
Shanghai Xuhui Commercial (Group) Co., Ltd.
上海徐汇商业(集团)有限公司