Sustainable Living: Your Guide to a Greener London
London is now officially one of the greenest cities in Europe. 47% of the city consists of green spaces, and 60% designated as open space; you are never far from a park or a quiet garden. In fact, London became the world’s first National Park City in 2019, boasting 35,000 acres of green space. As […]