LATEST EVENTS

St Margaret's Holiday Club
17Jul
St Margaret's Holiday Club

17th July – 11th August 2017

READ FULL ARTICLE
Theatre Summer School at St Margaret's
24Jul
Theatre Summer School at St Margaret's

24th - 28th July, 9am - 2pm

READ FULL ARTICLE
GSA Head Girls' Conference
26Aug
GSA Head Girls' Conference

It will be held at the Mary Erskine School, Edinburgh

READ FULL ARTICLE
plus minus Pillers