Hambleton Church of England Voluntary Controlled Primary School is Largest school in Hambleton, Selby District with 184 pupils.