Embark on a journey of taste and time with this self-guided audio tour, tailored for enthusiasts of rich history and culinary excellence. As you stroll through the quaint streets of Ludlow, known as the slow food capital of England, you’ll encounter a town that feeds both the mind and the palate. The tour begins, impressively, at the gates of the historic Ludlow Castle and concludes with the stunn...