The Arch Cafe Bradbury Building Mark Lane Leeds LS2 8JA United Kingdom website Website phone 0113 3893002 social: Facebook unspecified Locate 53.799562, -1.542548