The Croft Preparatory School is a Christian co-ed primary school located in Stratford-upon-Avon. With a history dating back to 1951, the school provides a nurturing and inclusive environment for child...