Are There More Trees Or People In London?
Most people would never think of London as a forest. Yet there are actually more trees in London than people. What percentage of London is trees? 21%London has more than 8 million trees, covering around 21% of the capital’s land area. Which city has more trees than people? “With more trees per person than any …