30 June 2015
St Leonards Junior School Headmaster Retires
The final day of the summer term at St Leonards saw the end of an era as pupils waved farewell to Mr Andrew Donald, Headmaster of St Leonards Junior School.
29 June 2015
Margo Flying High
St Leonards student Margot Maclean is in her fourth year of the 571 (Cupar) Squadron, Air Training Corps and has been promoted to Cadet Sergeant.
St Leonards School, St Andrews, Fife, Scotland, KY16 9QJ
+44 (0) 1334 472126
The School is a private company limited by guarantee and is registered in Edinburgh with registration number SC016693. The company's registered office address is St Leonards School, St Andrews, Fife KY16 9QJ. The School is also registered as a charity with OSCR. The charity registration number is SC010904.