Student Accommodation in Leicester near University of Leicester
The University of Leicester is a research university located in Leicester, UK. It ranks 24th in the UK and 166th in the world. The university was awarded Silver in the Teaching Excellence Framework (TEF). 75% of the university research is viewed to be internationally excellent. Leicester is the ideal student destination with variant options of student residences.