Get Lost In London S Best Woods
London is a forest. Yes, it’s true. With some 8.4 million trees – about the same number as human inhabitants – it qualifies as a forest under some definitions.It’s easy to dismiss the idea as nonsense, but take a closer look around next time you’re out. Almost every road is lined with street trees, while innumerable parks, gardens and wild spaces add to the canopy. London was recently declared a National Park City to reflect this verdant nature....