A look at the lives of people who run village shops in remote areas. The challenges, the difficulties and the satisfaction. Show more
Discover 11,128,835 listings and 276,173 playable programmes from the BBC
A look at the lives of people who run village shops in remote areas. The challenges, the difficulties and the satisfaction. Show more