At a glance

Owner
Greater London Authority, Creative Estuary
Location
Tower Hamlets, London
Scale
TBA
Investment Type
TBA
Timeframe
TBA
Value
TBA