|
The Wild Duck Inn, 2 star Inn in CIRENCESTER, The Cotswolds, Gloucestershire. The Wild Duck is a quintessential Cotswold stone country inn dating from 1583 with a lovely courtyard garden for dining alfresco. In winter there are log fires. the dark re
|