Bishops Moat is a rather enigmatic place.Yes,there's a small moated isle,but no-one seems to know much about it.see http://www.british-history.ac.uk/report.aspx?compid=15567