THE School

Our Facilities​

Located in the Hengqin District in Zhuhai, Harrow Innovation Leadership Academy covers an area of 47,915 sqm. Dedicated to becoming a model that blends tradition and innovation, providing interactive ourdoor learning spaces that encourage students to engage with the natural environment.

Facilities are linked by green pathways and a range of multipurpose spaces are distributed across the campus, supporting learner collaboration and a sense of community.