St Peter and St Paul's Parish website uses cookies to help identify your device, to assess the performance of typical actions on our website, and to monitor when you are logged in to specific secure zones.
The Diocese of Leeds is a Charity registered in England and Wales as Leeds Diocesan Trust, registration number 249404. The sole trustee of the charity is a trust corporation, The Diocese of Leeds Trustee, registered in England and Wales, registration number 2886244.