The i-Tree study shows it would cost £6.1bn to replace London’s trees, and their ecosystem services provide green infrastructure, and benefits for public health and well-being.
London is a Forest-Who Knew?
Latest News
Latest News