Grenada blooms again at the Chelsea Flower Show
Grenada is primarily known as the ‘Spice Island’ for its wonderful range of spices, but its foliage is world class too, confirmed by securing another gold medal at London’s Chelsea Flower Show in the UK for the ninth consecutive year.