churches: a place of worship.
Synonyms:
chapel, temple, cathedral, abbey
Places Shown
Abergavenny; Monmouthshire; Wales
Chepstow; Monmouthshire; Wales
Hereford; Herefordshire; England
Lincoln; Lincolnshire; England
Llantysilio; Denbighshire; Wales
Poitiers; Poitou-Charentes; France
Redcliffe; Bristol; Gloucestershire; England
St. Giles in the Fields; London; England