Architecture & Design
ECDC releases details for first buildings within 40-acre master plan
The initial buildings will encompass a 42-storey tower as an addition to London's skyline.
The initial buildings will encompass a 42-storey tower as an addition to London's skyline.