Head Chef Stunning Hotel & Gastro Pub, Cotswolds About Us We are a highly successful and exceptionally busy luxury hotel with a renowned high-end gastro pub located in the heart of the Cotswolds. We take pride in delivering outstanding seasonal dishes using only the finest, locally sourced fresh ingredients. Our venue is a destination for food lovers, combining refined dining with warm hospitality