Listing 14 restaurants in and around Leominster.
Leominster (/ˈlɛmstər/ ⓘ LEM-stər) is a market town in Herefordshire, England; it is located at the confluence of the River Lugg and its tributary the River Kenwater. The town is 12 miles (19 kilometres) north of Hereford and 7 miles (11 kilometres) south of Ludlow in Shropshire. With a population of 11,700, Leominster is the largest of the five towns in the county; the others being Ross-on-Wye, Ledbury, Bromyard and Kington.
20 Church Street, LEOMINSTER, Herefordshire HR6 8NH
The Falcon Steakhouse is a traditional Cotswold Steakhouse located in the picturesque town of Wotton-under-Edge, the heart of the Southern Cotswolds.