by Tilbrooks Landscape | Nov 11, 2016
Lee Valley White Water Centre Project Brief As part of the investment in London’s sporting venues in the run up to Summer 2012, Lee Valley White Water Centre was built to host canoe & rafting competitions. We were awarded the landscaping which included extensive...