The Feathered Nest Country Inn
Overview
The Feathered Nest Country Inn is a Cotswolds country pub, restaurant, and inn with rooms, set in the picturesque village of Nether Westcote with marvelous views over the Evenlode Valley. Offering a modern British menu using locally sourced ingredients by the incredible culinary team, the restaurant is renowned as one of the best places to eat in the Cotswolds.











