LSI 50 yıldır eğitim veren ve farklı ülke ve şehirlerde şubeleri bulunan bir zincir okuldur.
Londra içerisinde iki tane şubesi bulunmaktadır. Merkezdeki okul British Museum yakınlarında ve buraya 8 dk yürüme mesafesindedir. Burası ayrıca Cambridge PET, FCE ve CAE sınav merkezidir. Şubelerden diğeri ise Londra’nın Hampstead bölgesindedir. Okulun kendine ait bir bahçesi bulunmakta ve özellikle yazın öğrenciler tarafından çokça kullanılmaktadır. Burası Londra’ya sadece 20 dakika mesafededir.
Sınıf kapasiteleri bütün merkezlerde maksimum 15 er kişi olmaktadır.
Son birkaç yılda Londra’daki okullara 15 farkli milletten öğrenci gelmiştir. Öğrenci yoğunluğu ortalamasına bakıldığında %11 İtalya, %9 Türkiye, %8 ile Brezilya ‘ dan öğrenciler bu okulu tercih etmişlerdir.
Köklü geçmişi ile Language Studies International öğrencilere kaliteli bir eğitim ortamı sağlamaktadır.