Find respite in London’s green spaces and parks, and explore outdoor activities in the heart of the city.