Amazing experience at Strathclyde University. Good professors, facilities, etc. the location is perfect, in the city centre and de internationality of the uni allows you to learn about other cultures.
If you're the owner or representative of University of Strathclyde, you can claim this University and build a better profile.