The Lamb Inn is a traditional Cotswold inn located on Sheep Street. It features a 3 rosette awarded restaurant serving a seasonal menu, and a bar for unwinding. The establishment also offers classic Cotswold bedrooms.