Welcome to the beautiful English village of Inkbury. Tucked deep in the North Wessex Downs, its only claim to fame is the picturesque riverside that once appeared in a Richard …