Leeds, GB
All Souls' Church, Blackman Lane, in Leeds, West Yorkshire, England is a large Victorian Church of England parish church. Worship at All Souls is in the Anglo-Catholic tradition of the Church of England. The church is a Grade II* listed building.
Listen to the audio guide for All Souls, Blackman Lane Free on WIP — starts by itself when you arrive, even with the screen off