Study abroad in London LSI
London LSI’s center is located in the heart of the West End, near the British Museum, University College of London, shopping on Oxford Street and in Soho, a fashionable area with numerous cafés, bars and pubs which are beloved to a dynamic student population. The school is modern, comfortable and offers a library, a student lounge, free internet access and a large amount of self-study materials. A complete program with not only English lessons but with activities such as guided tours, visiting museums and art galleries, outings to the pubs, restaurants, theatres and don’t forget the excursions to Oxford, Cambridge, Brighton or Stonehenge, allows our students to discover the best of London and the rest of England.

