Long established karate club, great atmosphere, training is fantastic for various age groups ,the instructors are excellent and very knowledgeable brilliant for learning ... more