Booked 1 time today
The Feathered Nest Country Inn, a country pub, restaurant & inn set in the picturesque village of Nether Westcote, nestled in the heart of the Cotswolds with marvellous views over the Evenlode Valley.Online table reservations accepted. Credit Card details required. View Booking/Cancellation terms:...