About Church of St Peter and St Paul, Bishop's Hull
Religion, Churches, Interesting Places, Other Churches
The Church of St Peter and St Paul in Bishop's Hull, Somerset, England was built in the 13th century. It is a Grade II* listed building.
Source From:
Wikipedia
Somerset, England, United Kingdom, TA1 5EB