Cheers for the thoughts fellas,
I'm thinking pillow mounds could fit the bill, as there are medieval fish pond earthworks not too far away.
If I'm really lucky, I might get allowed out of my box for a few hours tomorrow, and will have the chance to go have another look-see.