St Stephen's Church of England Primary School teaches children aged 3 to 11 years. Location Address Dorset Road London SW8 1EJ United Kingdom location Enquiries Website: http://www.st-stephens.lambeth.sch.uk/