ByChristy RomerMay 12, 2020 These Explorers Are Mapping All The Trees In London Did you know that there almost as many trees in London as there are people? Or that the…