City School Of Languages
City School of Languages is an accredited English language school offering English courses in the heart of Swansea in South Wales. We have created a welcoming, comfortable and supportive learning