Obviously the places mentioned above, plus Bristol, Loughborough is improving a lot and up there, other London Unis, I would've thought Southampton possibly? The nightlife should matter to an extent, University is not just about being at the best one, it's about enjoying life and finding out who you are, whilst enjoying and doing well in your course.