Description supplied by school:
The English Language Academy (ELA) has been established as a school since 1988 and is staffed by a team of qualified, dedicated and experienced teachers who are all native or bilingual speakers of English.
33, Tower Road
Sliema SLM 1611Malta
+356 2134 6264