5 May 2017
KGJS Ski Trip
5 May 2017
KGJS Charity Triathlon
5 May 2017
A Small Cog in a Big Machine
1 May 2017
KGJS Musical Experiences
31 March 2017
75 Years School Service
14 March 2017
U18 Bowring Trophy Winners
14 March 2017
In2hockey Regional Finals
14 March 2017
Lancashire U14s Tournament
14 March 2017
Kings Macclesfield 7s
13 March 2017
U15 Lancashire Hockey Champions
13 March 2017