Typically, people come to London to experience the best of a culture as it manifests itself in its great museums, libraries, and performance venues. London’s green spaces, however, present an allure equally powerful.