Theaves averaging £125 at Bicester
An unofficial average for 7500 theaves sold at Bicester Summer Sheep Fair at Thame was £125.34. Just short of 900 ewe lambs were levelling at just over £78. More information after the sale. (Thame Farmers Mart).
See more