Month: April 2011
April 12, 2011
St Giles Opens a New English Language School in New York City!
On the 14th March 2011, St Giles International was delighted to open its brand new centre in the heart of Manhattan, right next to the Empire State Building. The centre…
Students vs. Teachers at our St Giles London Central English School!
At St Giles, we think what you get up to when you are not in your English classes is almost as important as the classes themselves! As part of the…