LUDLOW, SHROPSHIRE, ENGLAND. What can I say….
…d and drink – home of the first (and best) UK food festival, award-winning restaurants, superb food producers and great food shops abound. “The most perfect town in England” – John Betjeman http://www.ludlowcastle.com Ludlow Castle, the finest of medieval ruined castles, set in glorious Shropshire countryside, at the heart of this superb, bustling black & white market town. Walk through the Castle grounds and see the ancient houses of kings, queen…
