Finding Nature in your City: London
As Western Europe’s largest city and an important centre for commerce, culture, the arts and tourism, London is home to 9 million people with an estimate of more than 20 million people visiting the city each year. Dotted with iconic parks, London offers many…