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…
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…