From 1961 the Hennessy Hennessy & Co designed St Edmunds Building was constructed on the site of the demolished Ovalau villa to provide for a new hall, science rooms, library, common room and oratory.