As Sarah Dunant rummages for bargains in her local charity shop, she reflects on the history of charity shops and their growing importance in times of austerity. Show more
Discover 11,128,835 listings and 279,833 playable programmes from the BBC
As Sarah Dunant rummages for bargains in her local charity shop, she reflects on the history of charity shops and their growing importance in times of austerity. Show more