Based on information from British Council centre inspection reports
Schools not selected
English in Chester is a private language school located in Chester, in the north of England.
UKLC is a private language school which offers residential courses for under-18s at many destinations in the UK. Its head office is in Chester in the north of England.