Indeed. Until I read that and looked for more info, I was convinced it was directly linked to Stantonbury. On closer inspection there are no ditches and the earthworks aren't contiguous.
It's a nice little hill. The one at 'priest barrow' is nice too, that's not far away.