st-teresa’s-roman-catholic-church_


St Teresa’s Church opened in 1952 to serve the first part of Owton Manor Estate. It was demolished in 2016 for housing