Where to dine in The Cotswolds – An insiders guide to the best restaurants

Creature comforts in food terms don’t come more plentiful than in The Cotswolds. England’s second largest protected landscape (The Lake District is the first), covers 2,038 sq km from south of Stratford-upon-Avon to just north of Bath, and is awash with gastropubs, fine dining restaurants in glorious country houses, and deli-bistros offering the finest local…

Read More