Lambeth Council, which had been given Ofsted's lowest judgment in 2015, is now rated as "requires improvement" overall by inspectors. Following a visit in January and February this year inspectors found...
News Source:
Share this page:
Last updated:
9 May 2018