Barford St Peter's C.E.(V.A) Primary School Foundations for life
Year 1 School Tripread more
Year 3 Class Assemblyread more
Year 2 Class Assemblyread more
Parents Eveningread more