A escola da Stafford House em Canterbury é nova e moderna, com capacidade para 180 alunos e 15 salas de aula para no máximo 14 alunos cada. Os alunos poderão descansar, estudar e passar tempo juntos no jardim ou no café, além de ter à sua disposição um lounge, salas de computadores e uma biblioteca. A escola fica a poucos passos do centro da cidade, e três importantes universidades estão localizadas na região (Canterbury Christ Church University, University of the Creative Arts e Canterbury College).