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.90
£11.88 inc. VAT
Weed control fabric