The Wild Duck Inn, which dates back to 1563, is uniquely situated in a country setting in the quiet Cotswold village of Ewen.
The Wild Duck is open every day of the week throughout the year, and this family run establishment aims to ensure a friendly comfortable atmosphere with good food and pleasing wines and ales.
