Holy Cross Church

4.5
(2 reviews)
Church Way Corner Sparsholt St, Sparsholt OX12 9PU England
Official website
Churches & Cathedrals
Sights & Landmarks
Attraction
Holy Cross Church | Swindon | United Kingdom | TripAligner