Reviews of Royal Trinity Hospice - Putney Shop. (Shop) in London (London).