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.