Contact details - Leeds office

Important update 20.09.22: Due to an IT outage at Church House, Leeds, we are currently having difficulties with our telephone system. This matter is currently being resolved and apologies for any inconvenience.

Leeds Diocesan Office

Church House     
17-19 York Place

0113 2000 540
Opening hours: 9am - 5pm.


Map of Church House


Scroll to Top