Ofsted (Office for Standards in Education, Children’s Services and Skills) is an independent, impartial body which inspects and regulates services providing education and skills for learners of all ages. By working closely with schools and colleges, Ofsted aims to raise standards and implement improvements.
Southwark College, which was relaunched as a single college in [October 2018], was previously part of Lewisham Southwark College. The College also became part of NCG in [August 2017].
Access the latest reports and find out more on the Ofsted website.