Glasgow University CSC are now based here
Smiddy Bar
309 Dumbarton Rd, Partick
Glasgow G11 6AL
United Kingdom
Glasgow G11 6AL
United Kingdom
Directions: Click here for directions
CSC: Glasgow University CSC
Shows Celtic games live on TV
Telephone: 0141 357 5621