Located in the village of Crowmarsh Gifford our school is at the heart of our community. With only 235 pupils on roll, we are able to provide a happy, caring environment where education can meet the needs of our individual child, enabling them to thrive.