All Saints' Church, Netheravon - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org