Language Studies International 19-21, Ridgmount Street London WC1E 7AH United Kingdom
LSI Central London is in the Heart of Bloomsbury, London. The British Museum, Oxford Street, and the River Thames are only minutes away from the school.
Nearest Tube Station: Goodge Street Tube Line: Northern Line
Also LSI Language Schools in Paris, Frankfurt and Zurich.
top