Shop Room

The Shop Room is a smaller, quiet meeting room adjacent to the main entrance to the Kelvin Hall arena. It is suitable for meetings of up to 15 people.​​

Glasgow Life Logo
CONTACT US