
20210211_135338_edited
Kirhope Primary School building
Classroom looks onto birdhouse
20210211_135338_edited
1/6
Kirkhope Primary School
Our Staff
Kirkhope Primary operates under a shared Headship with Yarrow Primary.

Kirkhope Primary operates under a shared Headship with Yarrow Primary.