Summer in the Stroud Valleys

Summer in the Stroud Valleys

If you’re familiar with the geography of our part of the world you will be aware that our inn overlooks one of the famed “Five Valleys” of Gloucestershire, that converge on the substantial town of Stroud on the western edge of the scenically beautiful Cotswolds. Our...