Школа-пансион St Christopher School была основана в 1915 году в первом городе-саде Великобритании - Летчуэрте. Преподавание в школе построено на сугубо индивидуальном подходе к ученикам, при этом стимулируя каждого студента учиться в полную силу. В St Christopher School, так как и в традиционных английских школах-пансионах, обучение проходит на программах GCSE и A-Level. Кампус занимает территорию в 38 акров среди парковой местности.