The Sheep on Sheep Street
Cotswold charm combines with townhouse chic at this newly refurbished old pub in one of the region’s most famously picturesque little towns. The Sheep is an affordable and stylish venue offering pleasing accommodation and a zesty restaurant with food and drink to match.