Our English Centres
London, Eastbourne and Dublin
We have three English centres for our students to choose from, two in capital cities and one in a traditional seaside town.
Our London centre is at the site of our Twin Head Office and sits in the attractive Royal Borough of Greenwich, with easy access to central London and surrounding attractions.
A peaceful alternative to our city-based centres, Eastbourne is a traditional English seaside town. Situated between the seaside and world famous Seven Sisters Country Park, Eastbourne provides students with the opportunity to immerse themselves in traditional English culture.