+(254)712245702
+(254)787635494
+(254)20 2186656
Facebook
Twitter
Instagram
Youtube
Home
Academics
BNC
Key Stage 3
Key Stage 4
Keys Stage 5 (A-Levels)
IB Diploma
BTEC
Portal
Student Life
Boarding
Co-Curricular
Downloads
Media
Menu
Home
Academics
BNC
Key Stage 3
Key Stage 4
Keys Stage 5 (A-Levels)
IB Diploma
BTEC
Portal
Student Life
Boarding
Co-Curricular
Downloads
Media
Admissions
Gallery
All
Academics
Sports
Music & Art
Boarding
Dinning
Cross Country
Cultural Day 2022