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

Logo of Swansea University

Swansea Uni

99% Recommended

Logo of Kingston University

Kingston Uni

92% Recommended

Logo of University of Derby

Uni of Derby

98% Recommended