19 September 2018
KGS Hockey v Grange
19 September 2018
Positive Start for KGS Rugby
18 September 2018
Powerful Positive Message for Pupils
17 September 2018
Under Pressure
14 September 2018
Celebrating our Pupils' Achievements
13 September 2018
This is Me!
13 September 2018
Upper School Speech Day
12 September 2018
Concert Band Practice
12 September 2018
Rock, Paper, Scissors!
12 September 2018
Second Year Physics
12 September 2018
Exploring Colour Wheels
12 September 2018