About the institution
The University of Leeds was founded in 1904; it is a member of the Russell Group and one of the top 100 universities in the world. It is based on a single campus close to the city centre. Its fitness centre, The Edge, is the largest owned by a UK university, and it has one of the largest student unions in the UK. The university’s ‘Spark’ initiative offers business start-up support for entrepreneurial students; students are also encouraged to get involved in volunteering alongside their studies.