skip to Main Content

An architectural impression of St Catherine of Siena’s school buildings.

An architectural impression of St Catherine of Siena’s school buildings.

A masterplan for St Catherine of Siena’s school grounds.

Back To Top