churches: a place of worship.Synonyms: chapel, temple, cathedral, abbey
Places Shown
Castor; Northamptonshire; England
Cliffe; Kent; England
Melbourne; Derbyshire; England
Whissendine; Rutland; England