Chelsea Physic Garden

  • 66 royal hospital road, SW3 4HS, London