an Entity references as follows:
The Church of All Saints is the Church of England parish church for the village of Netheravon, Wiltshire, England. A church has stood on this site near the River Avon since Saxon times. It has been designated a Grade I listed building.