About Our Barnwood
We are a registered charity and with local residents and with the help of many wonderful organisations, we are creating community forest garden.
More about Our Barnwood
Our Barnwood is located at Tarling Road, N2 8HU London, United Kingdom