Havelock High School - Hastings Aluminium

Havelock North High School

Havelock North High School is undergoing a major refit and refurbishment to its 100 classroom block.