Traditional Cotswold inn, The Mousetrap Inn, offers a pub, restaurant, and cozy rooms. Enjoy delicious food and craft brews in a welcoming setting.