Canongate Primary School
Reviews
User
Staff are very nice but can be very disorganized as they have a lot of pupils.
More about Canongate Primary School
Canongate Primary School is located at 43 Canongate, St Andrews KY16 8RU, UK
+44 1334 659452
https://www.fifedirect.org.uk/canongateps/