Would you be willing to add a review of Cancer Research UK Slough Slough? Help create a directory of recommended charity shops in Slough by adding your Cancer Research UK Slough Slough review today. Are you the business owner of Cancer Research UK Slough Slough, then claim it now. Claiming a business will enable you to edit the contact details and update the description.