 The homestead (the "castle") was (and is) a significant country house.The property comprising was purchased by the Christian Brothers at a cost of £8000 in 1925 and a further were added, at a cost of £1000, in 1928.The present campus thus has an area of 27 hectares.