The University of Leeds is one of the best universities in the UK. It is a Russel Group university and ranks top 100 in the qs ranking. The facilities are pretty good and university teaching and modules are extraordinarily good. Best university for undergraduate courses.