The BBC reports urban areas are not all high-rise flats and offices, they are also where you’ll find many of the country’s trees. Two London boroughs – Camden and Croydon – were among the top 20 places in England and Wales with the most tree cover, a research project has found. Meanwhile largely rural areas had some of the least – including part of the Lake District and the Yorkshire Dales. Garden trees are boosting numbers in towns, while farming helps explain some of the low rural rankings.