Neem, known in India as the ‘village pharmacy’, is a tree in the mahogany family, native to the Indian subcontinent.

It has been used as part of the Indian system of Ayurveda for thousands of years.

Our Neem is from the leaves of the Neem tree, and is certified organic and approved by the Soil Association of Great Britain.


SKU: X000LTT1NF Categories: , ,