The Barn, 2 Wells, Sheep St, Stow-on-the-Wold, Stow-on-the-Wold 01451 832519
The Barn, 2 Wells, Sheep St, Stow-on-the-Wold, Stow-on-the-Wold GL54 1AA 01451 832519