Traditional Cotswolds pub, The Bell, offering elegant rooms and refined dining. Features home-produced food and a courtyard with en suite bedrooms.