St Francis’ Catholic Primary School in Newham achieves the Inclusive School Award. Children are at the Centre of All Decisions St Francis’ Catholic Primary School is voluntary aided and has two forms of entry. In 2019 it joined Our Lady of Grace Multi-Academy Trust. It has two nurseries, one for 3 months to 3-year-olds, the […]
Read More… from St Francis’ Primary Achieves Inclusive School Award