Company name: Capital School Of English (Cardiff)
Description: Capital School of English is a family run English Language School located in the heart of Cardiff the CAPITAL city of Wales. British Council accredited
63-65 Cowbridge Rd E, Cardiff CF11 9AE, United Kingdom