Not "charitable" but certainly recycling (most charities can't take mattresses) - have you tried Freecycle? There is a local group and plenty of things on offer and in the past I've found homes for elderly keyless suitcases, well-used furniture, etc. See www.freecycle.org.uk.
Susan Rowe ● 3275d