Student Accommodation in Leeds near The University of Law - Leeds
The University of Law - Leeds is located in Leeds, UK. The university offers international students Law courses for undergraduate and postgraduate degrees. It was awarded a Silver rating in the Teaching Excellence Framework in 2019. Leeds offers you with a wide range of student accommodation to choose what suits you.