The Kingham Plough: Charm and culinary excellence in the Cotswolds Attention to detail is the key at this beautiful country inn.