Church of St Alban the Martyr, Larkhill
Church building · Durrington
Church building
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.