<p>I would strongly recommend Bristol and Warwick. They are both quite different but have good reputations in the UK and rank 50ish and 70ish respectively internationally. They are both pretty close knit student communities and so should be pretty easy to integrate into. London might be overwhelming for an international student because as said before the student community isn't so strong.</p>