The Bell, Stow on the Wold
The Bell at Stow
A country pub with boutique bedrooms and a seasonal British menu, tucked away in the beautiful Cotswold town of Stow-on-the-Wold, Gloucestershire.
The Bell, Park Street, Stow on the Wold, Gloucestershire, GL54 1AJ
01451 870916
www.thebellatstow.com