About University of Leeds

The University of Leeds, established in 1904, is one of the largest and most popular higher education institutions in the UK. Located in the city of Leeds it is a red brick institution with one single-site campus. Part of the Russell Group – the 24 leading research universities in the UK, it is well known throughout the world for the quality of its teaching and research. Many courses are taught by staff who are passionate about their subject and engaged in world-class research and cutting-edge professional practice. Studying at Leeds encourages students to learn about the research p...

Recommended Uni's