License this photo for your own use
The Chelsea Physic Garden was set up in 1686. It is based around a collection of medicinal plants from around the world, enclosed in a walled space on the banks of the River Thames.
Travel information for London
Nearest accommodation:
Self Catering