Bishops' Conference of England and Wales
Issues at the end of life such as assisted suicide, euthanasia, palliative care and more.
St Peter’s Residence is a care home for the elderly in London