CEO’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.
Latest News
3 October 2024
William Perkin becomes a Steplab Coaching Hub
18 September 2024
Year Ahead meetings
16 July 2024