London, England, UK • 500 - 999 Employees
College/University
Lewisham College and Southwark College are both part of NCG - one of the largest education groups in the UK. They have recently been rebranded as standalone institutions after previously having been part of Lewisham Southwark College.