Advertisement

Why London is technically a forest

London is still referred to as the “Big Smoke” by many outside of the M25, but evidence has shown that the capital could actually be a… forest.