churches: a place of worship.Synonyms: chapel, temple, cathedral, abbey
Places Shown
Avebury Manor; Avebury; Wiltshire; England
Baviaanskloof; South Africa
Cambridge; Cambridgeshire; England
Chipping Campden; Gloucestershire; England
Cliffe; Kent; England
Hastings; Kent; England
Lillebonne; Seine-Maritime; France
Llangollen; Denbigh; Wales
LondonLondon; England
Oxford; Oxfordshire; England
Selby; Yorkshire; England
Skipwith; Yorkshire; England
Warwick; Warwickshire; England
Westminster; London; England
Winchester; Hampshire; England
York; Yorkshire; England