We know that finding a place to live in a big capital city like London can feel daunting, but don't worry! We've taken all that stress away because when you study at SCL International College, you can live right here.
Our classrooms are in the same building as the bedrooms, and that's not all. Each campus has its own social spaces, restaurant, study areas, laundry room, and more. Plus, our flashy buildings also have an on-site cinema, gym and outdoor terrace.
So what are you waiting for? Choose from three great locations in London.