Student Accommodation in London near Royal College of Art - London
Royal College of Art is a research university located in London, UK established in 1837. It provides undergraduate studies in art and design for international students from more than 60 countries. The university is ranked 1st in the subject of art as per QS World University Rankings. London will be your new home with a wide range of student rooms to choose from.