The Beck and Call Stainbeck Road Leeds LS7 2NP United Kingdom Wheelchair access unspecified Locate 53.831654, -1.550946