The Lamb Inn
High Street, Shipton-Under-Wychwood , Chipping Norton, OX7 6DQ, OxfordshireAbout The Lamb Inn
The Lamb Inn is a small family run inn, situated in the picturesque Cotswolds, offering 5 unique and stylish ensuite guest rooms. With a landscaped terrace to sit and enjoy a relaxing beverage