All Souls Church
Tourist Attractions in Woodhouse, LeedsAll Souls Church was built between 1876 and 1880, in memory of Walter Hook, the popular Vicar of Leeds between 1837 and 1859.
Nearest public transport
Leeds City Station - National Railway
Similar businesses nearby