Charming, Cotswold-stone Hotel dating from the 17th century, set on 37 hillside acres amid fir trees overlooking the Severn Valley
There are no tags yet for this venue.