Must-see Installations around London for the Chelsea Flower Show

Between the 21st and 25th of May, take in all the floral sights of London as the Royal Horticultural Society’s Chelsea Flower Show kicks off in fine fashion today. The theme this year is ‘Under The Sea’ and well-known establishments have not disappointed. Discover the bustling city of London and delve into our exclusive guide of must-see displays from Annabel’s, The Ivy Chelsea Garden, and Harry’s Dolce Vita.

 
 
Previous
Previous

The Art of Calligraphy With Judy Broad

Next
Next

The Largest Art Exhibition In Northern Ireland To Be Displayed At Culloden Estate Hotel & Spa