About All Saints' Church, Northallerton
Religion, Churches, Interesting Places, Other Churches
All Saints’ Church, Northallerton is a Grade I listed parish church in the Church of England in Northallerton, North Yorkshire.
Source From:
Wikipedia
240, High Street, Hambleton, North Yorkshire, England, United Kingdom, DL7 8LU