Mayflower Primary School in Poplar, London has achieved the Inclusive School Award with Flagship status for the second time. A Creative Curriculum Mayflower Primary School is in Poplar in the London Borough of Tower Hamlets which is the third most deprived borough in the country and Poplar is one of the most deprived areas within […]
Read More… from Mayflower Primary Achieves Flagship Status Again