9 July 2019
Lower School Speech Day
5 July 2019
Remarkable U14 Cricket Victory
28 June 2019
KGJS Prizegiving 2019
25 June 2019
Lyme Disease Fundraising Day
25 June 2019
House Challenge Day
25 June 2019
U14s excellent cricketing weekend
24 June 2019
Brooke's prestigious achievement
24 June 2019
Sixth Form Leavers' Ball
21 June 2019
KGS Athletics Regional Finals
21 June 2019
KGS Cricket News
21 June 2019
Scottish Swimming Gala
21 June 2019