farm shop in Ludlow
About 1 results.
Ludlow Food Centre
Bromfield, SY8 2JR Ludlow, United KingdomWe are a unique food shopping venue, bringing together farming, food production, and retailing under one roof. Shop online at www.ludlowfoodcentre.co.uk/shop