Chelsea Flower Show 2013: A Sneak Peek

15/04/2013

We've been working hard on our new stand for the Chelsea Flower Show 2013. After having been awarded a Certificate of Commendation for the past two years in a row, we have a lot to live up to! Here's a sneak preview of the stand, can you guess what it is?