Canal Club Canal Club, Unit 1, & 2, Little Neville St Leeds LS1 4ED United Kingdom Locate 53.79344, -1.5477445