Specifically, in Bibury, a small parish in Gloucestershire on the River Coln, that has just been named the best village in ...