Thames Hospice
67 Dedworth Rd, Windsor SL4 5AZ