The 120th Ludlow Annual sale of 193 Registered Kerry Hill Sheep

The 120th annual Sale of Kerry Hill Sheep takes place on Saturday 5th of September at Ludlow Livestock Market. The sale will start at 11:00am. Before the sale.  All vendors MUST REGISTER, with McCartney’s Auctioneers, PRIOR TO THE SALE, with names and addresses of no more than TWO people from any one business. On the […]

The 120th Ludlow Annual sale of 193 Registered Kerry Hill Sheep Read More »