A strong sale of 629 store sheep and 55 store cattle took place at the recent Knighton Market on Friday, March 11, 2025.