Canal Walk Shopping Centre has been honored once more with a 5-star Green Star Existing Building Performance Award from the Green Building Council of South Africa. Canal Walk’s commitment to environmental sustainability This award highlights Canal Walk’s dedication to environmental sustainability. It furthermore establishes it as a frontrunner in the real estate sector for eco-friendly …