Channel School of English

Ilfracombe · 영국

CHANNEL SCHOOL OF ENGLISH is located in Ilfracombe, a small seaside town on the North Devon coast in the South-West of England. It is an ideal place to learn English, offering a safe, clean and green environment for young people. Channel School of English offers accommodation with local host famili…