Nestled in the heart of the Cotswolds, England, The Fuzzy Duck is a boutique inn and a place to feel comfortable, pampered and inspired. Our fragrances have been carefully created to remind you of happy times at our special secret place wherever you are in the world!