Ctksfc.ac.uk offers information about Christ the King College in England.
Title
Christ the King Sixth Form College
Description
Christ the King, a sixth form college in Lewisham, London
Christ the King Sixth Form College
Christ the King, a sixth form college in Lewisham, London