Eckington Manor is an epicurean haven in a quiet village on the northern fringes of the Cotswolds. It’s a first-rate restaurant, a cookery school and a working farm as well as a hotel with appealingly sleek accommodation fashioned from former barns and outbuildings.