Welcome to our school

St Mary’s and St Peter’s is a Church of England Primary school which has been serving the local community of Teddington since 1832. We are uncompromising in our drive to provide high quality education in an environment where Christian values are at the heart of the school.