Blog Banner


Learning English in London with St Giles

November 30, 2011 by St Giles

Learning English in London is a once in a lifetime experience. At St Giles London Central you can expect world class teaching and the opportunity to meet new friends as you discover this amazing city. The School is only walking distance from some of London’s most popular attractions, including the London Eye, Big Ben, Buckingham… Read More »

St Giles New York Video

November 29, 2011 by St Giles

With 8,000,000 people, 800 languages and 10,000 iconic yellow taxis, New York is one of the most fascinating cities in the world and it’s the perfect place to learn English. New York is known as the city that never sleeps and there is always something to do here, from the weird to the wonderful. Spend… Read More »

💬 Speak to someone