Chapel Allerton Methodist Church 20 Town Street, Chapel Allerton Leeds LS7 4NB United Kingdom Wheelchair access unspecified Locate 53.828708, -1.536882