You are invited to experience a floral masterpiece unlike anything seen before. From 10 to 24 September 2025, Chelsea Flowers in Stanford brings home South Africa’s 2025 RHS Chelsea Flower Show Gold Medal-winning exhibit, a remarkable new display created by celebrated designers Leon Kluge and Tristan Woudberg. Following their historic 2024 triumph, where they received […]