London News Roundup: London Is Technically A Forest

By Londonist Staff Last edited 33 months ago
London News Roundup: London Is Technically A Forest
With almost one tree to every inhabitant, London can qualify as a forest. Photo by Danny H72 in the Londonist Flickr pool

Last Updated 08 December 2015