St. Leonard's Church
Anglican / Church of England
Horringer, East of England, IP29 5QB
St. Leonard's Church is an Anglican church in Horringer, IP29 5QB. Service times have not been added yet.