The Chequers Inn is a delightful village pub located in the heart of Fladbury, offering a quintessential English pub experience. Set on the banks of the River Avon, this old English public house and Inn serves British cuisine using local produce, and serves a traditional Sunday lunch every Sunday.