LSI London HampsteadLocation: 13, Lyndhurst Terrace, London, England, NW3 5QA, England, UK
Phone: +44 (0)207 7948111
At LSI we believe that the fastest and most effective way to learn a language is to learn it and live it in a country in which it is spoken, and we are committed to providing a total learning experience.
Located in a residential area just 4 miles from the centre, students benefit from nearby accommodation options and easy access to London's famous sights. The school occupies a spacious Victorian building with free wireless internet, a beautiful garden, language laboratory, table-tennis room, a lounge and a library with a wide variety of audio-visual study resources.