Get Directions to Garden House Hospice Shop ← View details 2 Elms Close, Stevenage, Hertfordshire SG1 3EF, United Kingdom, Stevenage, England Get Directions From* To * — Required information