Set in the picturesque village of Shipton-under-Wychwood, The Lamb is a beautiful Cotswold stone inn with five unique, luxury en-suite bedrooms.