903 Shettleston Road, Glasgow. G32 7NU. The Barn Club. 2017. In the NEWS 1972… New Club in Shettleston. A Cinema, Catholic Church, bingo hall, dancing school, these are just some of the purposes the building at 903 Shettleston Road has served in its 70 years long history. Last Thursday it opened its doors for yet […]