Aberford Village Hall Main Street Aberford Leeds LS25 3AH United Kingdom website Website unspecified Locate 53.833667, -1.342364