The largest local market of the season, it brought thousands of shoppers and revellers to the town centre over three days packed with festive fun.