Our parish gallery provides an insight into our community activities. Pictures are from public events but please contact us if you are featured and prefer not to be - we will take the relevant photograph down.
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.