Choose Options Compare Quick view Landscape Fabric Membrane £10.99 + Vat Landscape Fabric Membrane, also known as Weed Membrane provides a protective layer from vegetation. £10.99 + Vat Choose Options Compare Quick view Add to Cart