Tree Canopy Cover
The Greater London Authority has published a data map, showing the locations within London where tree canopies can be seen from overhead. There are about as many trees as people in London, and 21% of the capital’s land area is covered by them. This is an impressive number – this must make London one of […]
Continue reading »