
London Teacher Training College (LTTC) is a globally recognized and accredited educational institution, specializing 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 the world.
The college prides itself on the quality of its courses and the attention it provides its students. All course programs are accredited by CIACQ, the International Council for Accreditation Quality Control.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |