Un nuevo campus en la Plaza Vernon en Islington se inauguró en 2001.