St Michael and all Angels
Anglican / Church of England
Edenham, East Midlands, PE10 0LL
St Michael and all Angels is an Anglican church in Edenham, PE10 0LL. Service times have not been added yet.