St John's College

St John’s College is an world-class Christian, African school situated on an historic campus in Houghton, Johannesburg, offering quality education from Nursery School to Sixth Form. The school has an outstanding academic record and has a fine reputation in sport, music, drama and debating.