London National Park City? or Green Grid? or Landscape Strategy?
Reading about the idea of making London a National Park City, I assumed the idea was to establish a National Park Authority for London. As Peter Massini explained at the presentation of the 2017 Draft London Environment Strategy, it is …
London National Park City? or Green Grid? or Landscape Strategy? Read more »
