Cotswolds • United Kingdom
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.
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!