A charming Cotswold inn offering restaurant dining, a bar, and bed & breakfast accommodations. Enjoy quality food in a picturesque setting.