We are extremely proud to be accredited with LEED Gold Certification! 


The LEED certification

The (LEED) Gold Certification is a globally recognized seal of approval established by the U.S. Green Building Council; awarded to buildings that meet the highest standards of sustainable design, construction, and maintenance. The evaluation takes into account design, construction, operations and maintenance of green buildings that are built in an eco-friendly and sustainable manner.



One of the core values adopted across the Dulwich brand is that our students come first. This means the well-being of our students and teachers is our top priority. 

We strongly believe that a positive, green, eco-friendly environment has a profound impact on the wellbeing of our community and provides a learning opportunity to work towards a sustainable future. 

At Dulwich, we have the great privilege and responsibility of shaping the next generation through education. Part of this responsibility lies beyond academia. 

We are committed to promoting sustainable development and will continue on our mission to create an environmentally friendly learning space and sustainable future for everyone, every day!