Headteacher’s Welcome

Twyford Church of England Academies Trust is a multi-academy trust based in west London and affiliated to the London Diocesan Board for Schools.

Trust schools share the same ethos which we call the 10:10 ethic - based on the Gospel of John chapter 10 verse 10 - 'I have come that you might have life and have it to the full'. But each school also has a distinctive character of its own.

Read Full Message