Timbercroft Primary School, Plumstead in London achieves Flagship School Status for the second time. Inclusion is at the Heart Staff here care deeply about their whole school community and leaders ensure that there is a clearly understood vision and ethos around striving for excellence for each of their pupils, going above and beyond and being […]
Read More… from Timbercroft Primary Achieves Flagship Status Again