Meet the Shires on 27 March 2025 • Cannon Hall Farm Tickets

Meet the Shires on

What time would you like to visit?