SLS is a specialised language school offering tutoring to a large public in a flexible manner.Sarah's Language School is located in the London area of Greater London. There are at least 2 other listings in the WC1N postcode area. Language Schools in Greater London WC1N