For over forty years, Churchill House School of English Language has been offering English language courses to international students from all around the world. Our Main School is open throughout the year and is located in the charming seaside town of Ramsgate. We are one of the most established language schools in the country with a wide range of courses available. Our English language classes are carefully created to ensure that learning English is made as easy and enjoyable as possible. Please select any of the options below to find out more about our main school.