The Lion Inn

A beautifully restored 15th-century coaching inn, the perfect cosy Cotswolds retreat.