The Chelsea Flower Show – A Spring Tradition in London – 2015 – 2017 (More in next blogs)
The Chelsea Flower Show is held annually in May at the Royal Hospital Grounds on the banks of the River Thames. It is a treat for the senses and an inspiration to the thousands of people who visit each year. I have been lucky enough to visit many times. I have delved back into my…Read more