London, Discover the Chelsea Physic Garden, London's oldest botanic garden in a peaceful setting near the banks of the River Thames. A hidden gem in the middle of London.
Chelsea Physic Garden
See Full Details and Opening Times