South London Children's Home Rated Outstanding by Ofsted
A Southwark Council-run children's home in South London has been rated Outstanding by Ofsted, with inspectors praising the exceptional care provided to children with social and emotional difficulties.


