About St Peter and St Paul's Church, Upton
Religion, Churches, Interesting Places, Other Churches
St Peter and St Paul's Church, Upton is a Grade I listed parish church in the Church of England in Upton, Newark and Sherwood, Nottinghamshire.
Source From:
Wikipedia
Newark and Sherwood, England, United Kingdom, NG23 5SY