Utterly charming a walled space near the Thames, Chelsea Physic Garden established in 1673 and it is
Trees and flowers from around the globe in vast gardens with huge greenhouses and Treetop Walkway
Has 250 different varieties of roses as well as a dozen types of Jasmines