gasax
Adam, do some basic research, is google a mystery to you?
To land in inland waters you need the 'landowners' permission, no different to farm strips but more difficult to get.
Your google skills must a whole lot better than mine.
Can you post a link to the law that says in the UK you need a landowner's permission to land?