To navigate, press the arrow keys. Garden House Hospice Shop ← View details 60 High Street, Stevenage, England SG1 3EA +44 1438 746207 Get Directions From* To * — Required information