Newcastle University, England

More than 20,000 students and over 300 postgraduate programs and a great student life. What more can a student ask for?