The Lamb Inn is a small inn based in the picturesque Cotswolds, offering 5 unique and stylish ensuite guest rooms, and with an idyllic landscaped terrace.
You are assured of a warm welcome from a team of enthusiastic and caring local staff who aim to create a warm welcoming atmosphere. Whether you are here for a romantic weekend, country retreat or cultural experience, Pets are welcome.