£3.8m invested to plant 100,000 new trees in London – South London News

£3.8m invested to plant 100,000 new trees in London – South London News

The Mayor of London has invested £3.8million into a fund that will plant 100,000 trees. Grants have been awarded to sixteen projects in London, covering an area equivalent to 1,500 tennis courts.... Read more »