Chelsea Flower Show 2012


21st May 2012

We have now set up the stand at the Chelsea Flower Show, which starts tomorrow. The gardens and stands are being judged today and we are looking forward to a good week with plenty of sun shine and visitors. Stevenson Brothers can be found on stand number EA90.