A delightful English garden in Dulwich Village.