I believe Butcombe is another barrow in the parish.
I have been in touch with a local who has written a book about the village.
I am going to visit him for a small tour sometime soon, do you want to come along?
Apparently there are several other barrows and the church is situated on a possible ancient henge type site.
PeteG