Keep up to date with the latest McCartneys news
Thu 15 July 2021
The lambs and cull sheep were in fabulous demand with lambs selling to £130 per head on a number of occasions and cull sheep to £157 per head. Kington Market Report 15 07 21