Swansea City of Swansea Wales
City School of Languages (CSL) is an English language school in the centre of Swansea, Wales. Founded in 2006, the school has rapidly progressed in size and scope over the last four years. We are constantly coming up with new and exciting ways of improving students’ learning, as well as helping them get the best from life outside the classroom. We have a team of excellent teachers and helpful staff, and being a small school means there is a friendly, comfortable atmosphere, allowing us to take a personal interest in our students’ well-being.
More Information >>
Featured Hotels