About Diocese Of Leeds/Bishop Of Leeds
Welcome to the Diocese of Leeds.
More about Diocese Of Leeds/Bishop Of Leeds
Diocese Of Leeds/Bishop Of Leeds is located at Hinsley Hall, 62 Headingley Lane, LS6 2BX Leeds
+441132618023
http://www.dioceseofleeds.org.uk/