NOTICE
Training at BSKF branches is currently affected by the ongoing Coronavirus restrictions. Times and locations of classes may be subject to change. Please get in touch with your local club for more detail on how you can join them.
Training at BSKF branches is currently affected by the ongoing Coronavirus restrictions. Times and locations of classes may be subject to change. Please get in touch with your local club for more detail on how you can join them.