Wild Thyme & Honey is a boutique country inn located in the Cotswolds, offering a relaxing retreat. It provides comfortable accommodations with garden or river views and is a place to eat, drink, and feel at home.