Filters:
anglican church in Leeds United Kingdom
About 2 results.
St James The Great C Of E Church
Church Lane, LS15 8JB Leeds, United KingdomA Christian church. Part of the diocese of Leeds. Church of England.