Crayke Church of England Voluntary Controlled Primary School
Easingwold Road, Crayke, Crayke Ce Primary School, YORK, North Yorkshire, YO61 4TZ
Crayke Church of England Voluntary Controlled Primary School with URN 121484, a Voluntary controlled school located in North Yorkshire, city of YORK, England. A Mixed school with a capacity...
