I seem to recall phoning the local council and they had no idea what I was on about...
Local councils know absolutely nothing about the subject of helicopter landings.
I do know that they have the power to impose restrictions on common land. Some of the areas where I was once free to roam on my Enduro motorcycle are now re-classified as "Restricted Byways". Setting one wheel on there will now put a motorcyclist at risk of prosecution.
The answer is not to create a situation where someone will complain.