churches: a place of worship.Synonyms: chapel, temple, cathedral, abbey
Places Shown
Avebury; Wiltshire; England
Hay; Brecknockshire; Wales
Leamington; Warwickshire; England
Llanthony; Honddu valley; Monmouthshire; Wales
Lutterworth; Leicestershire; England
Magdalen College; Oxford; Oxfordshire; England
Oxford; Oxfordshire; England
Westminster; London; England
York; Yorkshire; England