El The Sheep on Sheep Street Hotel está situado en Stow on the Wold, a 37 km de Oxford y a 29 km de Stratford-upon-Avon. Alberga un restaurante. Se proporciona aparcamiento privado gratuito.
Número de habitaciones: 22
Sheep Street, Stow-on-the-Wold, GL54 1AU, Reino Unido