Stay Campus London

SCL International College is the only language school in London that offers an all-inclusive campus experience where you can live and learn under one roof.

At SCL International College you'll find classrooms in the same building as the accommodation, as well as everything else you need such as a restaurant, social spaces, a gym, cinema, activity areas, study zones, laundry facilities, a library and even a disco.

Individuals and groups from across the world come to stay and study with us on a variety of language courses, from general English to exam preparation. They stay anything from a week to six months or more.

We also offer guided to excursions to groups to popular attractions and walk in London, as well as full-day trips to Cambridge, Oxford or Brighton.