Geddington Church of England Primary School is set in a rural situation at the heart of this historical village. The school was established in 1849, but our present building was added...