What can be said about University of Strathclyde. An excellent university, nice campus quite a bit different than University of Glasgow in terms of the buildings and location. A must visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.