View phone number

+356 21344262/3

International English Language Centre

Sliema, MT
79, Tigne Street - Sliema

Contact us

Map

Sign Up to Benefit From: