Language Studies International основан в 1965 году и располагает обширной сетью языковых центров, расположенных по всему миру. Языковые центры находятся в Англии, Канаде, США, Новой Зеландии, Австралии и на Мальте. Все центры расположены в центральных районах привлекательных для посещения городов, вблизи от линий транспорта и объектов инфраструктуры.
Школа LSI Portsmouth находится в Портсмуте, городе, расположенном на красивейшем зеленом побережье на юге Англии, всего в 90 минутах езды от Лондона и аэропортов Гэтвик и Хитроу. Портсмут – знаменитый морской порт и один из самых интересных городов южного побережья. Кроме того, Портсмут – популярный морской курорт с фантастическим разнообразием возможностей для развлечений, культурного досуга и спорта. Школа LSI расположена рядом с торговым центром, библиотекой и железнодорожным вокзалом, театром и ресторанами, неподалеку от набережной и пляжа.