Filters:
Country:
Region:
City:
catholic church in Maen Valley
About 57 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…