Chelsea Physic Garden
Established in 1673 on four acres of land on the edge of the Thames, this is London’s oldest botanic garden, with a unique living collection of around 5,000 different edible, useful and medicinal plants that have changed the world. A busy calendar of events is on offer, along with a cafe and shop.