To contact the School please email contact@stleonards-fife.org or fill in the contact form below.  

Telephone

St Leonards Main Reception: 00 44 (0) 1334 472126

St Leonards Junior School:    00 44 (0) 1334 460470

Address

St Leonards School

St Andrews

Fife

Scotland

United Kingdom
KY16 9QJ