Quick Links

FREE UK Delivery on Orders over £20  |   FREE sign up to receive special offers

Neem

Neem is a tree that grows up to 50 feet in height. It grows in many regions of the Indian Subcontinent, and tolerates very high temperatures and low rainfall. The roots, bark, leaves and seeds all have medicinal properties and are used for a multitude of purposes; in Sanskrit it is known as sarva roga nivarini, which means ‘the curer of all ailments’.

0 Total Product(s) found for Neem

We acknowledge that all trademarks, logos, product images and information belong to their respective owners.
Registered office: The Good Life, 207 High Street, Sutton, Surrey, SM1 1JU. Registered in England. Company No. 05637049. Registered VAT No. 888 1663 70.