(EN) Canary Wharf, London, United Kingdom
(EN) British Land
(EN) Architecture
(EN) Office
(EN) 5,500 sqm
(EN) 72,920 sqm
(EN) In Construction
对不起,此内容只适用于美式英文。
(EN) St Helens, Merseyside
(EN) Downpatrick, Northern Ireland
(EN) Birmingham
(EN) Salford Quays, Salford