Localizada en el centro de la ciudad, encima de la famosa tienda de postres llamada Strawberry Fare, en Peterborough Street. La escuela se encuentra cerca de los transportes públicos, tiendas y restaurantes. Entre las instalaciones destacan sus modernas y equipadas clases, sala de ordenadores con acceso a internet y una sala común donde los estudiantes pueden relajarse después de las clases. La escuela está reconocida por organismos oficiales que garantizan su calidad de enseñanza.
A menudo descrita como la ciudad más inglesa fuera de Gran Bretaña, Christchurch ofrece una extraordinaria arquitectura, magníficos parques y excelentes zonas residenciales. Al Este se encuentra el mar, al Oeste se extienden exhuberantes bosques y lagos, al sur los Alpes y al Norte espléndidas playas salvajes. Las actividades sociales son muy variadas, incluyendo pesca, ski y contactos con la cultura Maori.

