University of Leeds
The University of Leeds is one of the world’s Top 100 universities. Established in 1904, it is one of the UK’s largest higher education institutions, with a strong academic and research heritage that has a real impact on the world in cultural, economic and societal ways.
The university has a state-of-the-art campus and facilities in the heart of the city, offering students a wealth of sporting, social and cultural activities at an internationally renowned and important institution.