Strathclyde University Public Living Room

Opening in the new campus building by the bar area.

Address:

University of Strathclyde
16 Richmond Street
G1 1XQ
United Kingdom

Scroll to top