Chelsea Physic Garden
Celebrating its 350 anniversary in 2023, Chelsea Physic Garden is London's oldest botanic garden. It is home to 4,500 medicinal, edible and useful plants around the world.
Royal Academy of Arts' Exhibitor
Fellow of the Royal Society
of Artists
Who's Who in International Art