The Riverside Inn at Aymestrey, Leominster
The Riverside at Aymestrey is an independent restaurant with rooms based just outside Leominster. The 16th century inn serves freshly made dishes created with locally sourced and foraged ingredients such…
The Riverside at Aymestrey is an independent restaurant with rooms based just outside Leominster. The 16th century inn serves freshly made dishes created with locally sourced and foraged ingredients such…