GKR Karate Sheerwater

June 18, 2019

GKR Karate Maidenhead Furze Platt

June 18, 2019

GKR Karate Rochester

June 18, 2019

GKR Karate Gloucester Quedgeley

June 17, 2019

GKR Karate Gloucester Brockworth

June 17, 2019

GKR Karate Cheltenham Warden Hill

June 17, 2019

GKR Karate Cheltenham Springbank

June 17, 2019

GKR Karate Cheltenham Bishops Cleeve

June 17, 2019

GKR Karate Stroud Hillcrest Road

June 17, 2019