South Kilvington Church of England Primary Academy is a co-educational school located in South Kilvington, Yorkshire and The Humber. Established in 2023, the school follows a Church of England ethos a...