Stafford House Canterbury
Canterbury is a historic English cathedral city in southeast England, in the beautiful Kent countryside. The city is full of history and English traditions – perfect for a truly British experience. Canterbury offers easy access to London, Paris and even Brussels.
Stafford House Canterbury is located only a short walk from the city centre, where students can enjoy many lovely cafes, restaurants and shops. The school features student lounge, self-study room and outside courtyard.
CoursesEnglish + Basketball
FCE Exam Preparation