Founded in 1673, Chelsea Physic Garden is London's oldest botanic garden, home to over 5000 different species of medicinal plants