Back to All Events

Chelsea Flower Show


  • RHS Chelsea Flower Show Royal Hospital Road London, England, SW3 4SL United Kingdom (map)

We will be back for another year at the 2019 Chelsea Flower Show.

Find us showcasing our small and miniature hostas in the pavilion!