Junction of Lady Lane & Vicar Lane 104 Vicar Lane Leeds LS2 7NL United Kingdom Locate 53.7993669, -1.5394632