Chair
One Garden, One Place. Situated on the banks of the Thames, Chelsea Physic Garden is one of the oldest and most respected botanic gardens in Europe. Our mission is to demonstrate the medicinal, economic, cultural and environmental importance of plants to the survival and wellbeing of humankind. Our purpose is to Sow the Seeds of…
Details