Leedon Green is an odyssey of curated open spaces and land scaping that offer natural splendor. It seeks to maximize outdoor space to create a truly uplifting environment. Lush with trees and plant life, this is a beautifully crafted sanctuary of undulating landscaped terraces where in lie pockets of recreational spaces and themed pavilions.