Clifford Methodist Church Church View Mews Clifford, Wetherby Leeds LS23 6SZ United Kingdom Locate 53.8933685, -1.3486853