About All Saints' Church, Babworth
Religion, Churches, Interesting Places, Other Churches
All Saints' Church, Babworth, is a Grade I listed parish church in the Church of England in Babworth.
Source From:
Wikipedia
Babworth Road, Bassetlaw, England, United Kingdom, DN22 7EA