Artificial Grass
33mm grasses are arguably amongst the most popular pile heights used across the UK but most will not come close to this on price.
From: £9.30
£11.16 inc. VAT
Weed control fabric