Chelsea Physic Garden
Chelsea Physic Garden
Chelsea Physic Garden is London’s oldest botanic garden, founded in 1673 as a training garden for The Worshipful Society of Apothecaries of London.
Chelsea Physic Garden is London’s oldest botanic garden, founded in 1673 as a training garden for The Worshipful Society of Apothecaries of London.