gasax
Try the Air Navigation Order - basic legal requirements for aircraft operation in the UK.
I tried that. Nothing found
Can you post a link to the law that supports your assertion that in the UK you need a landowner's permission to land?
Or just maybe you could be wrong?
Maybe it's a good thing folk like Adam ask questions on Pprune so we can all learn?