Canal Club

1 Little Neville Street Leeds LS1 4ED