Living and working in Leeds
Leeds is the county seat of West Yorkshire. It lies on the banks of the River Aire and is the third largest city in the United Kingdom, with a population of about 800,000. With its four prestigious universities, it is also one of the most popular destinations for British and foreign students (in fact, it…
Details