Canary Wharf Group

Name Developer Architect
Shell Centre Canary Wharf Group Squire and Partners