Every year St John’s Hospice provides specialised care for more than 3,000 people with critical illnesses arising from conditions such as cancer, respiratory disease, heart failure and HIV. Thanks to the generous support of our 120 volunteers, the local community and businesses, our care is free of charge to the residents of Central and North West London.