In the heart of London, beside the Thames not far from the site of the world famous flower show, there is another magical garden. It has been there for over three hundred years and …