ELC York

Andy's picture

Set in the heart of the historic town of York, the English Language Centre is a beautiful place to learn English.

Match this with the city and the school's reputation for academic excellence, and you have a brilliant place to study.

Image: