Kinnear and Peddie (Charles G H Kinnear, architect) 1887-1889; additions and alterations 1910, J M Dick Peddie; further additions circa 1962 at time of change of use to St Andrew's College.