Filtre
London premises. The Lifestyle A full and varied leisure programme allows students to experience the
language school providing English courses in North London. Central London is a 20 minute journey from the
just a few minutes’ walk from the school. The Campus LSI London Hampstead’s excellent location means