Kingston Grammar School
London Road
Kingston upon Thames
KT2 6PY
School Reception
020 8546 5875
Absence
Report Absence
Discover @KGS1561
To mark the end of anti-bullying week 2018 at Kingston Grammar School, we've been having lots of fun with our #Odd #Socks