3 ms·
UK population density is 715 / sq mi. World average excluding Antarctica is 154. There are less densely populated places where more trees could be planted.
by pydry 3y ago
UK population density is 715 / sq mi. World average excluding Antarctica is 154.
There are less densely populated places where more trees could be planted.
- 3m 3y agoYes but that is skewed by the South of England. There's a TON of hardly populated land in Scotland/Wales.