BPA British Championships 2026
The Lighthouse Theatre, Kettering, NN16 6PB
Sunday 20th September 2026