The Chelsea Physic Garden is London's oldest botanic garden. The Chelsea Physic Garden was established as the Apothecaries' Garden in London, England, in 1673 by the Worshipful Society of Apothecaries to grow plants to be used as medicines. Found right beside the Thames, it was such a lovely place. I am planning to return at each season. The walled garden…