I'm an American postgrad at Strathclyde and I think you'll be fine. There are lots of social clubs and there are always other new people starting at the same time as you, plus people have been a bit isolated for the past couple of years so everyone's extra social. Even outside the uni, people are really nice.