top of page
Chalegrove Project
Location:
Docklands, London
Description:
The vortex water feature which stands in the plaza in the Docklands is over two metres tall and is the centrepiece for the new development of offices and flats.
bottom of page