The 10th International Language and Culture Festival

The 10th International Language and Culture Festival requests the pleasure of your company to attend the England Finals which will select the winning students to represent England at the Grand Finals in Turkey this year comprising 1500 students attending from 135 countries. The England Finals will be held at the Dominion Centre on 19 May …

error

Please spread the word!

Instagram