Find us on the mat

Sport Wales National Centre,
Sophia Close,
Cardiff,
CF11 9SW

Give us a ring:

07368 632829
Mon – Fri | 8:00am – 6pm

Email us:

info@ccjitsu.co.uk