churches: a place of worship.
Synonyms:
chapel, temple, cathedral, abbey
Places Shown
Abergavenny; Monmouthshire; Wales
Hereford; Herefordshire; England
Lincoln; Lincolnshire; England
Lutterworth; Leicestershire; England
Redcliffe; Bristol; Gloucestershire; England
St. Giles in the Fields; London; England
St. John’s College; Cambridge; Cambridgeshire; England