Adel Memorial Hall Church Lane Adel Leeds LS16 8DE United Kingdom phone 0113 293 0525 unspecified Locate 53.855197, -1.587109