St Leonard's Church of England Primary School teaches children aged 4 to 11 years.
42 Mitcham Lane
London
SW16 6NP