Garden House Hospice Shop ← View details 11A Eastcheap, Letchworth Garden City, England SG6 3DA +44 1462 484645 Get Directions From* To * — Required information