Image The Methodist Centre Town Street Chapel Allerton Leeds LS7 4LJ United Kingdom Wheelchair access unspecified Locate 53.828535, -1.536131