University of Leeds – UK
The University of Leeds is one of the largest universities in the UK. Leeds is a student-friendly city and while it offers all the good things about England, it is not so expensive and it is therefore preferred by many international students.
The University of Leeds is famous for its teaching and research facilities. This university is among the Russell Group in the UK (the top 24 UK universities). The University of Leeds is in the top 100 universities in the world (QS World University Rankings, 2019).
Over 33000 students from over 151 different countries come to Leeds to study at the University of Leeds. Many NCUK students are admitted to the University of Leeds every year.