The best moment to plant trees is 20 years ago. The second best time is now. That is why we started planting trees in our tiny gardens in London.