The Fox Inn
The Fox is a stalwartly traditional pub with rooms set beside the River Windrush in one of the Cotswolds’ most beautiful valleys. It’s very much a hub of the local community and is remarkably dynamic, even hosting its own summer music festival.