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.