LSI London Central is located in the very heart of the city, in the bustling, vibrant area known as the West End. The British Museum, the shops of Oxford Street and the entertainment district of Soho are all within easy walking distance. Our language school is equipped with excellent facilities for studying English, including a computer room with free internet access, a library and student lounge…

School Facilities

Wi-Fi
Computer Access
Cafeteria
Library
Self Study Room
Student Hall

Gallery

Video

Enquiry Form