Welcome to The Bell at Stow & Stuart House Perched at the foot of the peaceful Stow-on-the-Wold, our country pub is absolutely brimming with quintessential Cotswold-ian quirkiness. Imagine low beams, warm-you-right-up fires, and flagstone floors. The Bell creates quite an a enchanting retr...