Company name: Celtic English Academy
Description: Join the leading English language school in Cardiff (UK). Online and in-person courses accredited by the British Council and IALC.
18 Park Grove, Cardiff CF10 3BN, United Kingdom