Strathclyde University

Location:211 Albion St, Glasgow G1 1RU, UK