Bibury is the postcard Cotswolds village, and as such has become a victim of hordes of tourists and weekend visitors, making life somewhat challenging for local residents. Nevertheless, it is a highly desirable place to live....