
Illustration — photo coming soon
The Sherborne Arms sits in Stowell, a small and peaceful village in the heart of the central Cotswolds.
This is a proper country pub in the traditional sense—the kind of place that makes sense to stop at when you're walking or driving through the countryside. You can order a local ale, get some straightforward food, and settle in without any pretension or fuss.
The atmosphere here feels genuinely relaxed and welcoming year-round, whether you're just passing through or a regular from the village. There's no sense of trying too hard to impress visitors; it's simply a comfortable spot that belongs to its community. Stowell itself is quiet and small, which is part of its charm, but you're close enough to larger towns like Northleach and Cirencester that you can use the pub as a natural break point during a longer day of exploring the region. If you need more substantial facilities or attractions, those are within easy reach.
It's the sort of place where you get a genuine feel for how the Cotswolds actually works—unpretentious, genuinely welcoming, and rooted in local life rather than designed for visitors. Whether you're tired from a walk or simply want to rest and soak up the atmosphere, The Sherborne Arms does exactly what a good country pub should do.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.