Built
Project information
Status
Built
Borough
Tower Hamlets
Size
46800 sq m
Completion
April 2016
Location
City Island Way, Leamouth Peninsula, London, UK
Listed by
Last updated on
22/03/2024
Standard
Standard (small business)
Partner
Borough Partner