The annual Flower Show is the nation's oldest and largest flowing show, attracting more than 250,000 peoples annually to view large-scale gardens, elaborate landscapes - and flower over-the-top creations.
The annual Flower Show is the nation’s oldest and largest flow show, attracting more than 250,000 people annually to view large-scale gardens, elaborate landscapes and over-the-top floral creations.