Bygrove Primary School, Tower Hamlets in London, part of the LETTA Trust, has achieved Flagship School status for the second time. School in Context Bygrove Primary School is one of two primary schools in the LETTA Trust, a Multi Academy Trust and SCITT which runs a very successful initial teacher training programme. Currently training 52 […]
Read More… from Bygrove Primary Achieves Flagship Status Again