The Lamb Inn
Burford, Oxfordshire, United Kingdom
Located on Sheep Street, in the heart of Burford, The Lamb Inn boasts 17 classic Cotswold bedrooms, with history around every corner. This dog-friendly hotel is also home to a traditional bar and comfy lounges, a beautifully manicured garden and a 2 Rosette awarded Brasserie.