16 May 2022
Sports Reports
11 May 2022
Senior School & Sixth Form Sports Day 2022
11 May 2022
KGS tennis girls progress to the North Final
9 May 2022
Sports Reports
9 May 2022
Mental Health Awareness Week 9 - 15 May 2022
6 May 2022
KGS' 2022-23 School Captains, Ethan & Amy
6 May 2022