Filters:
Country:
Region:
City:
catholic church in Thorner
About 55 results.
Saint Michael and All Angels' Church
Saint Michael's Road, LS6 3AW Leeds, United KingdomSaint Michael and All Angels' Church is a an open and inclusive Church in the Liberal Catholic tradition of Church of England. It is located in the heart of Headingley, Leeds, West Yorkshire an…