London becomes the world’s first National Park City

Mayor Sadiq Khan will co-sign the London National Park City Charter today, which matches the long term goals in the Environment Strategy

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 […]