St Peter
Anglican / Church of England
Barford, West Midlands, CV35 8ES
St Peter is an Anglican church in Barford, CV35 8ES. Service times have not been added yet.