About us

Who are we?

New leaf is a non-profit organisation which has been active since 2007. It was founded in Lanchashire by 4 student activists to stop deforestation in Britain. Trees are key to sustaining life on our planet, providing a range of benefits to people and the environment.

Our mission is to reduce deforestation and protect environment by planting trees in Britain. We work with local communities to identify areas where trees are needed most, and provide the necessary sources to plant and maintain them. Our goal is to plant 5 million trees by 2027.