Church of St. James

4.4
(104 reviews)
110 High Street, Avebury England
Official website
Churches & Cathedrals
Sights & Landmarks
Attraction
Church of St. James | Swindon | United Kingdom | TripAligner