Stow on the Wold, The Cotswolds, Gloucestershire, England, United Kingdom Artwork in our room at The Bell Hotel.