Learn English at The Top Institutes
Select a City
LSI London Central is located in the heart of the city, close to universities and the fashionable entertainment district of Soho, in an area full of cafes, bars and pubs catering to the lively student population. the school is comfortable and modern, with free internet access and a range of self-study materials available. LSI London […]
Our English school is located in the heart of upmarket Bloomsbury, central London, close to all the transport links to the rest of the capital you could ever need. Our school is in a historic building that is full of character and packed with the latest technology. Situated in between some of the world’s top universities, you will […]