Chelsea Flower Show 2017

0
652

Chelsea Flower Show, the classiest garden show in the world, will be held this year from May 23-27 on the famous Chelsea Hospital site next to the River Thames in London.

You can find out all about it and how to get tickets at the Royal Horticultural Society site.

LEAVE A REPLY

Please enter your comment!
Please enter your name here