Series tracking the lives of Swansea Market traders. At Christmas, thousands of shoppers heading to the market to purchase Wales's finest and freshest produce cause chaos. Show more
Discover 11,128,835 listings and 278,135 playable programmes from the BBC
Series tracking the lives of Swansea Market traders. At Christmas, thousands of shoppers heading to the market to purchase Wales's finest and freshest produce cause chaos. Show more