St Peter
Anglican / Church of England
Leire, East Midlands, LE17 5HD
St Peter is an Anglican church in Leire, LE17 5HD. Service times have not been added yet.