KBHS NEWSLETTER


Read the latest news here 

  • Services Academy
  • Dates for Prizegiving - Junior & Senior  
  • Theatresports
  • Junior Tag 

and much more 


 

 

Latest News