Upload Image (Max 20MB per Image)
One of the first UK installations of the new Hydro Filterra bioretention and bio filtration system has brought attractive landscaping and stringent stormwater quality control to a sensitive location in Barry, South Wales. Vale of ...
Tags: Bioretention System, Stormwater Problem