Contact us

Craigroyston Primary School
Muirhouse Place WestEdinburgh
EH4 4PX

Mon – Thurs: 8:40 – 3:00    Friday: 8:40 – 12:40

Tel: 0131 343 6465
Fax: 0131 343 2766
E-mail: admin@craigroyston-pri.edin.sch.uk