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 277,520 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