Bolton Hospice provides free, expert care to local people facing cancer and other life-limiting illnesses. We only receive around a third of our funding from the government, which means we must raise over £2 million every year to continue our vital services - through donations, events, our charity shops and lottery.