Helen & Douglas House
Helen & Douglas House is a registered hospice charity (no. 1085951) based in Oxford, England, providing palliative, respite, end-of-life and bereavement care to life-limited children and their families. Provided by Wikipedia-
1