Das Grundstück bei Taylor´s Hill wurde im Jahre 1845 von Dominikanischen Schwestern erworben. Seither entwickelte sich an dieser Stelle ein bedeutender Ort für Bildungs- und Gemeinschaftseinrichtungen. Henchion Reuter Architekten wurden 2016 beauftragt, eine zeitgemäße Unterkunft für die Gemeinschaft von 12 Schwestern zu entwerfen.
Die Dachform ist eine Verzerrung des traditionellen doppelten Schrägdachs, verdreht um die südöstlichen und nordwestlichen Ecken, um Platz für höhere Raumvolumen zu bieten, welche die Kapelle und die Bibliothek beherbergen.