Workspace Hub Northgate 118 North Street Leeds LS2 7PN United Kingdom Wheelchair access unspecified Locate 53.803499, -1.536336