Leeds City Centre Churches Group
View all projects
Churches Together in Leeds city centre
Address
c/o Oxford Place Centre, , Oxford Place,, Leeds, LS1 3AX, United Kingdom
Good to know what is going on in the wider church in Leeds