2026 National Show & Sale date 18th March 2026 Peter Geddes 0 The 2026 NATIONAL SHOW & SALE will be at Shrewsbury as in prior years. Date – Saturday 25th July 2026 Location – Halls Shrewsbury Livestock […]