Bibury Village is just east of Cirencester. It is the quintessential English village, with its gently flowing, trout-rich river, quietly meandering through it...