• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development
International School of Linguists
International School of Linguists logo

International School of Linguists

Contact

About International School of Linguists

The International School of Linguists (ISL) is an Accredited Centre that has a proven track record in providing innovative educational support for linguists and developing interpreting standards throughout the UK.

Key Details

Profiles

Teaches

Primary Location

  • C/O International School of Linguists, PO Box 227,
  • Leeds
  • United Kingdm
  • LS8 9GS
Directions