St_Peter_and_St_Paul's_Church,_Upton
St Peter and St Paul's Church, Upton
Church in Newark and Sherwood, England
St Peter and St Paul's Church is a Grade I listed parish church in the Church of England[1] in Upton, Newark and Sherwood, Nottinghamshire.