Blog

An oasis of wilderness

Green spaces are prized treasures in the brick and concrete jungle of cities. Yet, according to a report commissioned in 2013, London is the greenest city in Europe, with about 40% of its surface