1 Best Restaurant in Ludlow, Stratford-upon-Avon and the Heart of England

The Cliffe at Dinham

$$

Although there are lovely rooms in this 1850s redbrick inn near Ludlow Castle, the main draw is the food. The dining room serves good quality local dishes, but what really makes the modern British menu stand-out are its special evenings, such as Fish Night, in which fresh oysters and langoustines are cooked to perfection.