The Fuzzy Duck in the heart of The Cotswolds, England
The Fuzzy Duck, just a few miles from Stratford-upon Avon and Chipping Campden is the most charming pub, now boasting utterly delightful accommodation (book early as there are only a few rooms and it is deservedly very popular!) and it …