The Princess Alice Hospice ← View details 100 Church Road, Shepperton, Ashford, Shepperton, England TW15 2PL +44 1784 241015 Get Directions From* To * — Required information