Answer» What is Southwark Schools' Learning Partnership mean?
The Southwark School's Learning Partnership is a collaboration of ten schools — seven state and three independent — based in Southwark, a borough of south London, England. The partnership was founded in 2003.