102 Abbott Road, Didcot OX11 8HZ, England, United Kingdom
Distance: 792 yd.
Company description
St Peter's Church is open, welcoming and prayerful. The building is warm and welcoming too, and although it was only built in 1976 it is unmistakably a holy place, touched by God.