Welcome to
St Stephen's!
A warm welcome to St Stephen's Church of England School and to our website - we hope you enjoy finding out about our school through this site.
St Stephen's is a thriving school situated in the heart of Stockwell. The school exists to serve to its community by providing education of the highest quality within a Christian framework of values and beliefs.
Read More