University of Exeter Accommodation

University of Exeter is a public research university in Exeter, Devon, South West England. It was established in 1838, which is the reason behind its rich history and tradition. University of Exeter enrolls more than 22,800 students every year. It has over 4,000 staff members, academic and administrative combined. It is a significant member of the Russell group, making it excellent in research ...

Read More

17 results found

About University of Exeter