Student Accommodation in London near University of the Arts London - Page 3
University of the Arts London is located in n London, UK. It offers a variety of academic programmes in art, design, fashion, media, communication and performing arts. The university ranks2 2nd in the QS World University Rankings for art and design. London is a well-known student destination with all types of students rooms to choose from.