Student Accommodation in London near University College London
The University College London is a research university located in London, UK established in 1826. It hosts 42,000 students from 150 different nationalities. The college is ranked 8th in the world and 3rd in the United Kingdom according to QS World University Rankings. London is the ideal student destination with a wide range of student accommodation.