Country Inns

The Three Horseshoes Inn

The Three Horseshoes Inn, Hereford, UK

The Plough Inn

The Plough Inn, A465, Stoke Lacy, Bromyard, Herefordshire, UK