Школа находится в знаменитом городе Кентербери, графство Кент, Англия. Город является объектом Всемирного наследия ЮНЕСКО. Учебное заведение занимает старинный английский особняк. Недалеко протянута набережная реки Стаур, рядом есть красивейший парк, кафе и магазины. До Лондона примерно 50 минут езды на автотранспорте. Резиденции колледжа расположены в 10 минутах ходьбы от центра.