- Clevedon, Avon
- Hydro Filterra Stormwater Bioretention Filtration System The Hydro Filterra Bioretention System harnesses the power of nature to capture, cycle and im...Hydro Filterra is well suited to the urban environment with a high removal efficiency for many stormwater pollutants. Its small footprint allows it to