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