A chilly stay in the Cotswolds included a visit to a delightful pub called the Chequers Inn at Churchill, Oxfordshire. As rain lashed down outside and my dog snuggled close to the roaring fire, we tucked into plump, bouncy, interestingly devilled kidneys on toast. This is my interpretation of that heartening lunch, perfect for these…