Slough Teaching School Alliance

Teaching Schools are outstanding schools that work with others to provide high-quality training and development to new and experienced school staff. They are part of the Government’s plan to give schools a central role in raising standards by developing a self-improving and sustainable school-led system.

In Slough, three schools were designated as National Teaching Schools in April 2013.  Langley Grammar School, Lynch Hill Primary School Academy and Upton Court Grammar School together form the Slough Teaching School Alliance



Grammar School
Lynch Hill School
Primary Academy
Upton Court
Grammar School