
19 September 2018
Swimming v QEGS

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