Set in the picturesque village of Shipton-under-Wychwood, The Lamb Inn is a beautiful Cotswold stone inn, unlike any other, with five unique and luxurious en-suite guest rooms. Great food, a delightful restaurant, a varied wine list and a sophisticated bar offers stylish dining and bar food alongside exciting drinks.
Guest Reviews