Leaf Mulch
Leaf mulch is the product of mulching the whole tree except for the roots. It is a great way to give your garden that natural look. It retains moisture and is a weed suppressant. We sell it by the cubic metre and can deliver any amount from 1m3