About LTTC


London Teacher Training College (LTTC) is a globally recognised and accredited educational institution, specialising in English as a foreign language studies.

LTTC was established in 1984. Its main campus is located at 60 Windsor Avenue, London. LTTC has over the years trained over 10,000 teachers and students from around theworld.

The college prides itself on the quality of its courses and the attention it provides to students. All course programs are accredited by CIACQ, the International Council for Accreditation Quality Control.