London mayor unveils plans for world’s first National Park City

London Mayor Sadiq Khan has unveiled plans to make London the world’s first National Park City and the greenest city on Earth. A new £9 million Greener City Fund aims to boost trees and green infrastructure, encouraging more “green roofs”, i.e. those covered with grass and plants for soaking up rainwater, “green walls” which can […]