Church
St Peter, Upper Slaughter
Located in Upper Slaughter, Gloucestershire. Built C12–C15; Witts chapel 1854; restored 1877. Diocese of Gloucester. Grade II*. Norman and Gothic style.
Church Church of England Gloucestershire +6 more
Read more