Chelsea College of Art and Design0.6 miles away / 13 mins on foot
Student accommodation for Chelsea College of Art and Design
Chelsea College of Arts is a constituent college of the University of the Arts London based in London, UK, and is a leading British art and design institution with an international reputation.
Book your accommodation at The Hub
Places are limited and we advise reserving your room today...