Newbury Hall bietet eine gemütliche, gut ausgestattete und sichere Umgebung innerhalb einer traditionellen englischen Kleinstadt. Die Schule befindet sich in einem viktorianischen Gebäude, das 1859 erbaut und seitdem mehrfach modernisiert wurde, um den Ansprüchen von OISE Schülern und Schülerinnen gerecht zu werden.
*Die Preise können sich aufgrund von Wechselkursschwankungen ändern.