Nestling in the Cotswold village of Frampton Mansell lies the Crown Inn. A seventeenth century cider house' that is steeped in history and is, quite simply, a perfect village pub. A truly picturesque building, it encapsulates everything a quintessential English pub should be - roaring log fires, delicious, traditional, home-cooked food, fine, locally brewed real ales, a stunningly beautiful building dating from 1633 and of course, good company! Add to this a very well appointed 12-bedroom hotel ... More