Sheep on Sheep Street is housed in a unique 17th century building in the heart of the Cotswold, in the picturesque market town of Stow on the Wold.
Sheep on Sheep Street is housed in a unique 17th century building in the heart of the Cotswold, in the picturesque market town of Stow on the Wold.
Formerly the Grapevine Hotel
thesheepstow.co.uk
@thesheepstow
01451 830 344
Tags: Hotel,Bed and Breakfast,Pub