Το Headington ιδρύθηκε το 1915 και είναι ένα από τα κορυφαία σχολεία του Ηνωμένου Βασιλείου. Το Σχολείο βρίσκεται σε μια όμορφη, ασφαλή τοποθεσία και αποτελείται από ένα μείγμα ιστορικών και σύγχρονων κτιρίων, σε μικρή απόσταση από το κέντρο της πόλης της Οξφόρδης.