The Elmgreen School teaches pupils aged 11 to 18 years.
Elmcourt Road
London
SE27 9BZ