St Chads Church Otley Road Leeds LS16 5JT United Kingdom Place of worship Concert venue Locate 53.8281549, -1.5860526