Glasses--chelsea-in-bloom

Chelsea in Bloom – A Floral Safari

If you’ve been out and about in Chelsea during the last week, you probably encountered an abundance of floral animals! Chelsea in Bloom is an annual flower festival, in association with the RHS Chelsea Flower Show, that sees local retailers compete with each other for the best display. Now in it’s 12th …