All Hallows Church

All Hallows Church
24 Regent Terrace, Leeds, LS6 1NP