Mayor hosts summit as London becoming world’s first National Park City
London will this week become the first capital city in the world to be awarded the status of a National Park City in recognition of the capital’s open spaces, waterways and natural environment. The declaration will be made by the National Park City Foundation, the