The Parish Church of St James the Great
Anglican / Church of England
Galloway Court, Leeds, Yorkshire and The Humber, LS28 8RA
The Parish Church of St James the Great is an Anglican church in Leeds, LS28 8RA. Service times have not been added yet.