SUL Language Schools
Taunton School
Taunton
Taunton is an important regional town in the county of Somerset, in South West England.
It is close to the well known centre of Glastonbury, famous for its connections with King Arthur’s Camelot.It is also important town for education. There are several important schools and a college of further education located in Taunton, including Taunton School, where we run our residential courses.
Courses in Taunton

