• Image of city slider year abroad

Language Course Torquay

Torquay is a coastal town of the United Kingdom, belonging to Torbay administrative area, in the fascinating county of Devon. It’s situated on the English Channel, approximately 35 kilometres south of Exeter and 61 km north-east of Plymouth, bordering on the near town of Paignton in the western pa   read more



Map of schools


Why Torquay


No content is available



No content is available

Events 2023


No content is available