Listing 2 restaurants in and around Chelmarsh.
CHELMARSH, Shropshire WV16
The Bull’s Head is a superb, family owned since 2006, 18th century Country Inn, set amidst Shropshire’s rolling hills, with stunning views over the Severn Valley, Clee Hills & Chelmarsh Reservoir.