Founded as St Peters National Infants School in August 1858. Evacuated to Crowborough, Sussex, September 1939, later to Barnstaple. Became St Peters County Primary School in September 1951 and later St Peters Primary School.