The social life is pretty decent compared to what I've been told about it before, I'm a 1st year and if you wanted you could find someone to go out with clubbing every day if that's your thing, I'd say London in general does have a certain vibe visiting out of London I preferred the nightlife but they only have 1/2 student clubs usually whereas here there's loads of student nights and normal clubs. If you can't find housing alone there's alliance house which is an accommodation for 2nd year students onwards so I wouldn't worry about that. 1st year accommodation is easy to get there's still places available right now.