Petersfield Physic Garden, Petersfield, Hampshire. Currently open every day. Free entry