The Chelsea Physic Garden
On previous London trips we had been told to make sure we got to the Chelsea Physic Garden. It's not ordinarily on your average London must-see list but this time we made it and it was worth it!!
The Physic Garden is the oldest botanic garden in London, it founded in 1673 by the Worshipful Society of Apothecaries and the land is still leased to them at the original £5 per year, insane! The guided tour focused on the great variety of medicinal plants in the garden and as always I enjoyed a good snoop in the glasshouses.