I've not checked, but isn't there a similar mound in Abbotsbury, in Dorset?
G x
I've spent a fair bit of time in Abbotsbury and I'm familiar with the hill you mention, but I don't recall any terracing. Might be wrong though.
Like all websites everywhere, we use cookies.