Tucked away beside the Thames, Chelsea Physic Garden is London's oldest botanic garden and home to 4,000 different medicinal, herbal, edible and useful plants from around the world.
Chelsea Physic Garden
See Full Details and Opening Times