A little slice of Cotswolds heaven. The Stable Barn at Pebworth Manor was perfect in every way. From the communications when you book, to the most tasty welcome hamper we ... more