One of the greenest cities in the world is London. The majority of people live near a park, and famously large open spaces can be found all the way from ...