Celtic Supporters Club Home/Club/Celtic Supporters Club Chobham St, Luton LU1 3BS +441582707222 Contacts Chobham St, Luton LU1 3BS +441582707222 Send updates or Remove Description Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Club Finchley Manor Tennis Squash & Health Club Lyndhurst Gardens, London N3 1TD +442083461327 Club Central Edgbaston Bowling Club 44A Harborne Rd, Birmingham B15 3HE Club Cardiff Camera Club Llanstephan Rd, Rumney, Cardiff CF3 Club Just Golf Clubs Ltd 15 Warleigh Rd, Brighton BN1 Categories Club Sports club