St John the Evangelist's Church 23 New Briggate Leeds LS2 8JD United Kingdom Wheelchair access unspecified Locate 53.800145, -1.542319