I could be mistaken but I believe that in the UK any treasure found,even on private property must be reported. If determined to be a national treasure, the finder is permitted to keep some of the money it brings in.
If you do not report it, you forfeit any moneys if they find out.