The Wild Duck Inn is a lovingly restored Grade II-listed pub, offering a quintessential Cotswold country inn experience. Dating from 1563, it retains a rustic feel with traditional decor and an imposing Elizabethan fireplace.