Many of the British gardening resources I have read often refer to "leaf mould" and I have no Idea what they are talking about! Anyone? My guess is half rotted leaves?
Karen
HomeOwnersHub website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.