In the couple of years I worked for a company with their own helicopter I was under the impression that as long as we had the landowners permission we could land there. Although that was in the 90's so legislation may have changed. We certainly landed in gardens and industrial estates.I don't think you could fly it legally on a private estate!