St Leonard's Church of England Primary School teaches children aged 4 to 11 years. Location Address 42 Mitcham Lane London SW16 6NP United Kingdom location Enquiries Website: https://www.st-leonards.lambeth.sch.uk/