Chelsea Physic Garden

On our last morning in London, after the Churchill War Rooms, we went over to the Chelsea Physic Garden which was the Apothecaries’ Garden in London in 1673.  Here are some photos from the visit.

Follow:
Share:

Share Your Experience!