Otley Parish Church Kirkgate Otley Leeds LS21 3HW United Kingdom website Website email info@otleyparishchurch.org phone 01943 465927 unspecified Locate 53.904494, -1.694673