Worcestershire’s St Richard’s Hospice is now accepting The Charity Shop Gift Card in its stores — the only nationally accepted, multi-retailer gift card that can be spent exclusively in charity shops. The Charity Shop Gift Card is a not-for-profit that has been developed and launched in association with the…
22nd August, 2023