churches: a place of worship.Synonyms: chapel, temple, cathedral, abbey
Places Shown
Aston Cantlow; Warwickshire; England
East Dereham; Norfolk; England
Guy’s Cliffe; Warwickshire; England
London; England
LondonLondon; England
Luton; Bedfordshire; England
Northleach; Gloucestershire; England
St. Giles in the Fields; London; England
Stratford; Warwickshire; England
Westminster; London; England
Weston; Warwickshire; England
Worcester; Worcestershire; England