Centre of Excellence award

We are proud to announce that following the publication of our recent British Council Inspection Report, we have been awarded ‘Centre of Excellence’ status by the leading English language industry newspaper, The EL Gazette:


Thank you everyone and well done!