Ludlow Food Festival 2023 Shropshire, UK
Ludlow Castle Castle Square, Ludlow, Shropshire, United KingdomNow a veteran of the UK food festival circuit, the first Ludlow Food Festival was held in 1995 when members of the local Chamber of Trade and Commerce decided a